Japanese car companies pay their taxes in Japan. American companies pay theirs in the US. Sure Toyota can hire 1,500 employees to put together a car in California, and yes those employees pay US taxes, but GM employs thousands more US works AND pays their taxes as an American company. Foreign car companies put their cars together here also because they don't have to pay certain tarriffs when they do so.
So:
If I'm Toyota, I can build a car in Alabama, skip paying some tariffs (which screws the US), trick people into actually thinking Toyota is a American company (which they are dumb to think so), AND take all my profits back to Japan..... sounds like a good deal to me.
If I'm GM, I can build a car in Canada or Mexico (which I have to do because Toyota's should be higher prices, but they get around the tariffs), I sell a car in the states, and pay my taxes in the states.
If I want to sell a 20k car in Japan...guess what they will do, tariff the out of it and now all of a sudden my 20k car is 35k and people won't buy it.
The Japanese have it the way it should be, but our government likes to give tax credits to companies that assemble things in the US