Re: the rich being richer than them.
What utter bollocks!
"bring money into the US for it to be taxed and then sent out of the country again" this is TAX on profit not revenue why would it go back out of the country? they are retaining the money outside the US waiting to it slip it in when they have applied enough grease to your government to get a tax holiday so they can pay more of it to their rich shareholders.
"US has one of the highest corporate tax rates in the world" https://taxfoundation.org/publications/corporate-tax-rates-around-the-world/#Rates
There's many places higher, e.g. France, Germany, Japan, Brazil, India but don't let the truth get in the way of a good rant!