“The Republicans have been played on immigration time and time again.”
They aren’t being played.
They are willing collaborators in what is happening.
But..but..but...if they aren't willing collaborators, they'll lose the hispanic vote!
(How many times have you heard that one?)