> why shouldn’t the rich also pay the same for overseas investments?
They do. US taxes apply to global income. Can you give a specific example where they do not? Please don't write a lazy reply like "move all their assets to a zero tax location in the Carribean." They are still responsible to pay US taxes for any income derived from those offshore investments.