Section 889 would crash the SP500, because a lot of money would get out of the market since you would get taxed way too much and this capital would probably go into European stocks, gold, Bitcoin, whatever else. Everyone knows most americans have their retirement money on the stock market, so they don't want the stock market to crash. Conclusion: They will do anything it takes to keep the stock market up, including backpedaling when/if they put this in place, so this is just more FUD by Trump to try to get his way.
The reality is that Trump is not achieving his goals. He failed to stop the wars, he failed to force others pay more via tariffs, and fools think he got his way with the NATO 5% thing (no one is going to be complying with that, and they know it, they are playing Trump in any case). It gets revised by 2029 so nobody cares. He is also failing to get rates down as he wanted. So yeah, americans are deluded and think they have more power than they think they have, the reality is you are limited in what you can do.