After the results of the 2008 and 2012 elections, who could not see that one coming?
I blame the GOP for this: DADT repeal was passed in the Senate in the 2010 lame duck session with Republican support. If they had all voted the right way, this could have been stopped.