Only the pundits are surprised by the ferocity of the anti-establishment sentiment in both parties and driving the presidential campaigns of two very different populists. These charts explain it all:
The middle class is being squeezed, hard. Pew Research tells us that 57 of Americans think their incomes are falling behind the growing cost of living. That's up from 47% in 2006. The percentage who think of themselves as "middle class" has fallen to 44% from 53% in 2008. The fact is that since 1973 when productivity slowed, wages have decoupled from economic growth--thus it has been "downhill since Nixon".