Apart from the purging of low fee transactions from the mempool, would reducing the average block confirmation time help clear up the mempool and try to keep the average transaction fees lower?
Yes this may be may possible but consider the consequences that may follows.
1. Global hash rate may have to reduced drastically as well
2. Bitcoin mining difficulty might have to increase as well in same direction
3. Miners will suffer the cost because they won't have the bigger opportunity to incentivise for more profits
4. The average block confirmation time is likely to increase or decrease from the 10minutes average confirmation time.
Do you think such a thing can be implemented in the current situation where Ordinals are messing up the network big time?
I don't think so, they would rather maybe think of lifting ordinals transactions off the blockchain to layer 2