except that Apple Pay doesn't cost you $1 every time you use it and doesn't take 10+ minutes (or possibly hours) for your payment to process.... what merchant is going to let you walk out of a shop with $20 worth of goods hoping the payment will go through sometime in the next hour or so?
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.