Once someone has earned their money and paid the appropriate taxes it is their business where they invest what is left. There is no obligation to keep the money in the USA where it is subject to additional taxation. If we would change our laws to benefit folks to bring their money into the USA we would see more economic activity which leads to increased tax revenues. However, this line of thought exceeds the ability of democrats to comprehend.