It's a basic view that profit is bad and exploitative. Therefore non profits are inherently good, as is government, while for profits are inherently bad. We see this all the time in health care discussions where insurance companies get slammed while competing gov't entitites are lauded.
The truth is that non profits are every bit as greedy, if not more, than for profits, and less accountable. And government is simply unaccountable.
Trying to use the views of those on the far far left to explain the views of those in the middle is not only off the mark, it's a bit stupid. It's like saying all conservatives think we should get rid of the government completely.
What so many of you seem to forget is that government is not this big boogeyman that created itself and is now the enemy of all hard working people.
Government is the people deciding what should be done in a collective effort for the better of everyone. That in no way means that the government should run or control everything or that it should put such constraints on business as to make doing business impossible.
However, when the people support things such as certain environmental standards, then it is the government's job to ensure that those standards are upheld, even if it becomes a small thorn in the side of business. Bottom line is that the people decide what and what not government will do for all of us.