You seem to mean that it would be better (for the USA) if all dollars circulating in foreign countries came back to the USA. That would be wrong.
Every dollar that is circulating oversea and isn’t coming back got the USA 0.99 worth of goods for free. This dollar has been printed for, say 1 cent, has been used to buy one dollar worth of foreign goods, and since it's staying oversea, it doesn't have any impact on inflation and isn't used to buy American stuff. That's why the USA got 0.99 of free stuff, and the dollar being a reserve currency that foreigners keep, use in their countries (in some cases) or use for international trade (like buying oil) is a big advantage.
Now, if all those dollars (of course, most of them are electronic, not physical money) were to come back, the USA would be in big trouble. Not only foreigners would buy everything in the USA that isn’t nailed to the ground, but there would be a massive inflation (in other words the “free stuff” bought during all those years by printing dollars for foreigner’s use would suddenly come back to haunt you).