Its for people who dont have bank account access, so they CANT use the MYEC app. If someone needed money out of state theyd have to wire this person Western Union for a big fee and rare locations. Or have Walmart do it for less and more convenience. Myec certainly fits the bill because the money can be moved quickly and verified, whether from a persons bank account or sending cash to cash.
Its sad to say, but a shocking number of Walmart customers AND employees dont have bank accounts. Also, it also makes a number, albeit small, of that group more likely to owe small amounts of cash. Heck, even some employees would probably move cash around town or out of state if they needed to.