@hawkeye10,
So if students are from the 2/3 of America that is not in small cities, towns or rural areas then they are not of America? Seems like they are much more representative of America and the challenges it increasingly faces than those from small town Americana. As for the idea that the "elites" were taken off guard by the tea party movement, that is a joke. Elites made the tea party movement. The tea party is funded by rich elites, stoked by rich elites and given marching orders by rich elites. Every tea party candidate is primarily funded not by donations of $10 or $20 from "their base", but by donations of $10,000+ laundered through political action groups. They are pawns of one group of elites who are battling other groups of elites and like many "populist" movements before them, they are convinced that they are true blue Americans fighting the elites and willingly ignorant of how they are being used. US history is filled with "movements" like the tea party whipped up by one power faction and hurled at other ones. Nor are elites new to the halls of power. The signatories to the Constitution and Declaration of Independence were some of the most elite people in the fledgling United States. Small town "Mr. Smith Goes to Washington" is a great movie, but it is fiction.
As to the demographics of the most elite colleges in the country, the author is right on the money, but those aren't the only universities around. Students choose those schools because they are exclusive, but many state schools offer an equal education at a price much more attractive to the middle class. Check the University of North Carolina or Auburn or Virginia Tech or UCLA or any of a hundred solid universities and you will find a much more diverse mix of economic backgrounds. Harvard grads might run Wall Street, but main street is run by these state school graduates. (Of course the tea party folks are staving these schools which seems to favor the elites at their exclusive schools again. Strange how that works.)