I have also seen plenty of people use Walmart Pay at my local Walmart. I have to admit, it isn't too bad, at least compared to Kroger Pay. Kroger Pay is the worst, works only half the time if you're lucky, and doesn't even work in the whole store (like it isn't supported for the gas station, or the Starbucks inside the store). At least Walmart is consistent with it, and it ties in well with the app.
Maybe, but turning on nfc enables a ton of different forms of payment not just Apple Pay. It’s rather abusive and narrow minded to disable so many other forms of payment because they hate one that uses the same technology. Not only that, they went so far as to block samsung’s mst which worked for years at their stores.