On the other hand, Apple Pay is also centralised and doesn't provide even pseudo anonymity.
Bitcoin is fast moving away from being a viable solution for every day payments toward being useful only as a method of storing wealth. It is likely to get even further away in the future as block rewards get halved and transaction fees increase even more.
The days of shifting bitcoins around for pennies are long gone... unless you want to wait.
Something has to be done in that regard. Probably accepting zero confirmations from trusted buyers is an option. Yes, you totally lose the anonymity if that's implemented, but at least you can pay with Bitcoins.
Another option would be BTC ATMs in shopping centers. Instead of paying with BTC for every item you get the cash first and then pay with it.