> Furthermore, pretty much everyone, in America and abroad, views business as both more ethical and more effective than governments and non-governmental organizations.
"Transnational oligarchic mega-corporations" !== "business".
People don't like the former. They like businesses that operate at closer to human and community scale.