Yawn - Oliver Stone could have done it better. The entire message seems dependent on the fact that the general populace would willingly buy into not being "mislead" but intentionally lying to themselves in order to satisfy their particular outlook on the world. As "dumb" as foreigners think Americans are (and be sure this is who its directed to) we arent that dumb.
Anti-Corporate/Capitalist rants would get more mileage if they didnt go for the "money shot" and instead reigned in the rhetoric.