First, the repubs haven't moved on their imigration position, if anything they have lightened up on it... I would guess that a majority of the repubs in Congress would now negotiate on DACA as opposed to what they would have agreed to just two years ago. The dems however have gone way left of what they have ever been on immigration. Talk about a party that has been hijacked by extreme positions. Anybody with a lick of common sense can see that the dems are just doing this to prevent a Trump accomplishment that he promised he would do. Like you said, it is 5-6 billion... that is literally just 6-8 hours of gov't spending. And, it wasn't too many years ago that the majority of dems in Congress approved more funding for the exact same thing they are now calling rascist and immoral. I suppose they have just been "enlightened".