Why is it happening? Um, might the $700 billion annual trade deficits running on and on, have something to do with it? How about parity with the Canadian dollar and a 50% rise in the Euro, since the last time they bothered to take the poll?
Pundits always think the American people react to rhetoric and their leading editorials. The American people react to reality. It is ideologues who don't.