I would love to see that happen, but I have no idea how to push the needle psychologically.
As far as economically goes, I've had similar thoughts. I keep threatening to start a NonProfit. I think you'd need to start at the bottom though, and work your way up. Food. Start with food and basics. Locally priduced and distributed for the most part. Group purchases straight from manufacturers for some other things. Break the monopolies by beating them at their own game.