IMHO, one aspect of the big DC immigration push was to take-out Rubio by making him unpalatable to the Republican base.
This was self inflicted. But I'm glad he exposed himself before he went too far.