WalMart is okay as long as it stays on it'S side of the Atlantic.

In Germany, their business model did not work - they ignored too many local habits and customs and demands here, and tried too long to implement american habits. Even well-meant service offers like the young man helping to pack your bags earned them rised eye-brows - Germans simply do not want that and consider that to be "aufdringlich". Like the salesman in a bookstore, you just want to look around and he immediately dives down on you and asks "What are you looking for?" Hehe, I do not want a salesman by my side as long as I do not ask for one.
Spying on their employees' private sphere and gagging them by working treaties, also reports on bad payment, did not help to make WalMart more popular here. Customers started to avoid them, business did not run, and they had to give up. They are not missed.
A real explanation all that is not, becasue we have chain stores and discounters where all this happens, too, bad working conditions, spying, etc. But they stay in business, and expand. Maybe WalMart simply was not liked for being WalMart.