On the phone maybe; here in UK you are no longer able to get a bank card from any major bank without NFC built in.
Yeah, you can get it on bank cards (although I've never had it on my Natwest ones), but how many shops use it?
Regarding iBeacon or Apple's theoretical proprietary payment system - unless it's made into a standard that anyone can use it's never going to be ubiquitous. Like with iMessage and Facetime - if Apple had made them open standards that anyone could use I would be able to get by with just them, but as it is I have to have Skype as well, and people nag me to get WhatsApp and Viver and other stuff with irritating names.