As a consumer, Walmart is better than Amazon in the very short term. Long term, both Amazon and Walmart are causing serious damage to the economy of America.
Much better that we drive out of town to Walmart, pick up dinner at the drive-through, drive home, and never have to talk to anyone or walk on a sidewalk. Much better that the profits leave the town, the county, the state, and move to a corporate headquarters. Much better than the main economic center for a town is outside city limits so the city gets no tax revenue to maintain roads, schools, and water/sewer service. Much better that the taxpayers subsidize those rollback prices that force their employees onto food stamps and welfare checks. Much better that you can buy something so cheaply that when it breaks you just throw it in the ocean and buy another one.
Good riddance to America. The United States of Amazon is just so much more convenient.