As a follow up to my previous post, I believe a lot of people, especially intelligent ones, understand stuff, but react emotionally to that understanding and allow their emotions to dictate their words and actions.
In the context of your analysis, some people understand that United States economy is based on capitalism and that companies are driven by the profit motive as the first principal, but they dislike this idea and so they get angry and complain about those companies rather than creating their own companies in their own vision.
Cell phones are one of my favorite examples for all sorts of discussions. People might complain about Apple being $1 trillion company and yet they will make these complaints using their iPhone, seemingly oblivious to their dependency and thereby hypocrisy.