We have phone wallets and it's as easy as using your credit card. Scan QR code, type your PIN If you have any and you're done.
I agree with you, If there is a wallet that is easy and practical why should use credit / debit card Bitcoin which I think is not very effective.