I think the easiest way to drop the rates would be staking, with staking at least we are going to get rid of most of the machines which would help people mine via their richness (not fair I know) and there would be less transactions. So the question is will you be willing to let rich people become richer in bitcoin world as well (after they did that in our current monetary system anyway) and just pay less fee's on your transactions or do you want business operators (not like they are poor neither) control the mining and pay more transaction fee's.
I personally would love a bitcoin with staking involved, I know it won't be profitable for small investors like me but neither is mining so at least if rich are getting richer let me pay less transaction fee for it.