Absurd why? Just because you disagree with the policy doesn't make it stupid. Personally, I think the US tax laws are perfectly reasonable in intent on the issue, they're just poor on execution which results in the situation we currently have. I think we could both agree that a large chunk of the "business" being done abroad by many tech companies is fabricated nonsense based on shuffling IP around, building shell companies, and other tricks that have nothing to do with where money is actually generated in reality. The big losers here are small businesses that don't have the option to play tax avoidance games, not giant companies with multi-billion dollar profits year over year.
And I agree with you that we're unlikely to see meaningful forced taxation anytime soon based on the current political climate, but that doesn't mean we shouldn't try.