If we look at the mempool when the last block was mined, then 4 sats/vbyte would put you 0.1 MB from the tip. 5 minutes later and with only 0.5 MB of new transactions, it is now 250 sats/vbyte to get 0.1 MB from the tip. This is completely stupid. Every single one of those transactions could have paid 4 sats/vbyte and confirm just as quickly.
I believe those closed source and newbie-friendly wallets, such as blockchain.info, might receive some benefit from miners to suggest those fees.
They usually add a bunch of warnings and alerts saying that fee customization is an advanced feature and unless he is an "advanced user" he should use the suggest fee (which might be like 10-20 times higher than the safe confirmation fee)
Customize your transaction fee (for advanced users only)
Custom transaction fees should only be set by users with an advanced understanding of transactions and bitcoin fees. Setting too low of a fee may cause your transaction to remain unconfirmed for days or weeks. Please customize your transaction fee at your own risk.
To specify a custom transaction fee, click Customize Fee in the bitcoin send screen and enter your chosen fee in sat/b.
https://support.blockchain.com/hc/en-us/articles/209283686-Sending-Bitcoin#:~:text=Customize%20your%20transaction%20fee%20(for%20advanced%20users%20only)&text=Please%20customize%20your%20transaction%20fee,chosen%20fee%20in%20sat%2Fb.
If everyone took 30 seconds to look at the mempool, it would save them and everybody else a lot in fees.
The problem is that it is not that easy for newbies to look at the mempool. There aren't a lot of websites that show the mempool. I know about 5 or 10 (at the most).
It would be cool to see a wallet that somehow showed the mempool before sending