Did you ever had a transaction approved without fee or below the mempool recommendation?
Look at this interesting conversation between @BitcoinIsaiah and @escodelrio
According to this article transaction fees are not mandatory: https://en.bitcoin.it/wiki/Miner_fees#Priority_transactions
Perhaps miners will start confirming smaller UTXOs gratis in the future like they did in the past.
Yeah they aren’t mandatory, but who is going to confirm transactions with low fees?
It’s all about profit.
They did it in the past. They may do so again in the future. Perhaps as a type of "freemium" model prevalent in other parts of the software industry. Many poor people may never be able to have more than a few thousand sats. IMHO Bitcoin has partially failed if they are left out.
Transactions with no fees will not get confirmed with a full mempool. Just not gonna happen. And yes, poor people will absolutely not be able to use Bitcoin unless changes are made.