Guess I'm confused... How can they not accept Apple Pay, Android Pay, etc.? All retailers, by regulation, will have to support chip reader card scanners by the end of this year (which also means NFC capable). The contracts for Apple/Android /Other pay systems are with the card issuers (banks). Also by contract, retailers have to support the technology required by the card issuers. So how does this not work?
For example, I have a Chase VISA card. It works with Apple Pay. Walmart accepts Chase VISA cards. Therefore, my Chase card in my iPhone "wallet" should work just fine whether Walmart likes it or not.
The regulations are not law, only contractual and only have to do with liability shift related to the transition from mag stripe to chip cards. Far as I know, there is no requirement for a merchant to offer NFC functionality.
In the case of Walmart and (most of) the rest of the CurrentC ilk, NFC was disabled on equipped readers due to an pointless attempt to give CurrentC some breathing room. It is not unlikely that Walmart (assuming they have NFC POS devices) will continue with this methodology, since it earns them something between 2 & 5%, until something* makes giving up that windfall necessary.
* like customers using cards instead of the WP app, or seeing that certain desirable demographics are not using the app and are possibly moving away from the store.