BTW, don't give me the argument that the Tea Party created the enthusiasm which so obviously helped the Republicans last night - as far as I can tell, the Tea Party is a product of said enthusiasm, not the other way around.
The silly name and rudimentary organization are a product; the mindset and political style are a cause.
while Tea Party candidates had great success in House races, they didn't fare that well in Senate races.
Could it be because a senate race is more high profile and thus the candidates are under greater scrutiny by the media?
You betcha. (I would also posit that
voters, not just media organizations, expect a bit more gravitas and sanity from their Senators than their Representatives.)
I think you'll find it was America that got screwed, not the GOP.
Nothing to add.