Their base is only livid because Trump didn't bother selling it.
Trump simply needed to insist other countries pay tariffs and their base cheer as they get taxed.
Same for H1B, if Trump framed it as something like "we're taking talent from other countries to hurt them" or "H1B are low talent and we need to save the high talent jobs for MAGA" then they'd cheer for it.
The good thing about a dumb population is they might get mad over dumb things, but you can also make them cheer at dumb things.
How he would sell it:
"Everybody in the audience and the employees on set, walk to the left side of the room if your child has a PhD in physics, math, engineering, biology, computer science, basically any core STEM. OK now if your child studies law, accounting, business, communications, arts, management, hospitality, some other useless bullshit like that, walk to the right side of the room. Shit, everybody quickly come back to the middle before the
entire fucking building sinks through the foundation on the left side from excess uneven weight! That's why we need H1B. Because you're all worthless leeches sucking blood from society for yourselves while contributing nothing and the hard power of any society can only be built on STEM. I need to bring them in to build our society so
your rotten party brats can study cushy easy garbage majors, that would really be nothing more than common sense were it not for the artificially inserted jargon terms, and still live rich lives. And if you don't agree, try being a lawyer or investment banker in Haiti and see what kind of life you can build in a society that lacks the hard power brought by STEM."
Sorry I was just daydreaming what a smart Trump would say/know.