The article misses the other reason that Walmart has invested in multiple attempts at electronic payments: not paying merchant fees to Visa and Mastercard. That's why their system requires you hooking up to your bank account directly.
All of Walmart's attempts at this have been focused on making Walmart's bottom line better, which is why every one of them has failed, whereas Apple Pay is making my payment experience better, and why I use it all the time.