I don't blame the Republicans. They are what they are. And they aren't that different from the Democrats in that they will compromise their conscience if doing so will get them reelected. Granted, Republicans will commit far worse actions to achieve the same goal, but nevertheless, they are all politicians.
Obama promised that he would tackle immigration in his first year before being elected. I understand that in politics, things cannot simply go the way you intended due to oppositions and various political hurdles.
BUT