Walmart has a profit margin of less than 4%. They are aggressive about controlling costs, which small-time companies can't compete with.
I suppose I'm not disagreeing with you, just pointing out WalMart's competitors are one of the costs they aggressively control :)