Protectionism may work in some cases, but even when it works, it works by making things more expensive. People don't buy American cars because it's cheaper to make similar cars in Mexico. Fine, so let's force companies to make cars in America. It's now more expensive (otherwise we won't be importing from Mexico in the first place).
You add more and more protectionism, it may get some jobs back, but the price is that things get more and more expensive. And not by a few percent, more like by 50% or more. (Just think of how much money an American worker needs to have an ordinary middle-class life compared to a Mexican worker.)
Now consider how much people were angry over the Covid-era inflation and how it was a major factor in Trump coming back (and looks like it's going to be a major factor in Republicans losing the mid-term election this year). Nobody wants prices to go up. Americans say they want protectionism but what they want is a fairy tale protectionism where jobs comes back but prices magically stay stable. It cannot happen, and if the choice is between some other group of Americans in Michigan getting better jobs and you getting your SUV at a "reasonable" price, people will choose the latter. (I'm not digging at Americans - the same is going to happen everywhere.)
It's basically "It's extremely hard to defeat capitalism at its own game." Nobody likes capitalism, but that doesn't mean you'll get popular by defying capitalism.