To be very honest, even $20 per transaction is also way too high. As someone who doesn't have enough Bitcoins, I don't think I would be willing to pay more than $100 bucks for just doing 4 transactions. That's not convenient at all.
Maybe they are so desperate for their transaction to get confirm more quickly but they don't know they are making things complicated by overpaying their fees.
We should follow what recommended on mempool since that one could fasten up our transaction.
There's recommended amount there on how they can afford to wait and price set so overall there's no need to increase more since we are just wasting our money for doing that. I guess we just need to have patience since if we choose high priority I guess it will come soon. And can't also afford to pay $100 or more just for fee if that happen happen to me I will just wait for network to became normal and fees goes more lower.