He didn't propose how we do that when these corporations control almost 100% of what we need every week. I already buy store brands when I can and I don't see anyone breaking up their monopolies because of it.
Hate to burst your bubble but almost all "store brands" are made in the exact same factories the brand name stuff is and usually is made up of exactly the same contents and placed in an identical can, they just put a different label on it.
Store brands are just large brands with a little less quality and a different label.
ALL store brands are main line products packaged in private label boxes....they don't even slow down the production line, just change packages...