I agree with your overall sentiment. BUT, regarding Wal-mart, Home Depot and other large corporations; they certainly have benefited by lobbying for a better economic playing field for very large corporations. They also have attained their success and market share through innovations, optimizations and seized opportunities. I see it as a lot more complex than Wal-mart is "evil" or not. My position is that it just isn't that simple.