> 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.