Earlier quoted context omitted.
A bit harsh to make a blanket statement about intelligence; people just need information which isn't being readily provided or is being drowned out with too much information. The collective actions seem counterintuitive to people paying attention, but paying attention requires time - which doesn't come easily if a swath of the population is busy with two part-time jobs and recovering with reality TV in the meantime.
"people just need information which isn't being readily provided" The breakdown of the nutritional value of every food stuff is literally right in front of the consumer's face. I'm not sure information availability is a core issue there. It takes less time to check a food label than it does to respond to a text message or check Facebook. If I had to guess I would say prioritization and budgeting are core issues here.…
It's like asking a nonprogrammer to read the source code. Sure, it's right there in front of them, but that doesn't make it useful. The obvious solution - let's require everyone to become a programmer! /s