If he was smart, he wouldn't have waited two years into his Presidency to tackle immigration after the Dems take the house.
Those 15k people gathering for his speeches wasn't because corporate tax cuts was the #1 issue why he stomped the rest of the GOP field.
Coming into office is when he had more numbers, potential leverage to make D senators in red states run against it, real political capital, leverage within his own party (you want tax cuts? I want this) etc, etc
Now the globalists basically are just running out the clock. Pelosi/Schumer will look like total jackasses in the process, but if you want open borders then there has to be a few sacrificial lambs along the way.