Re: The point is that these corporations will not be putting as much back into the economy as they will be taking out of it.
Money does not stagnant.
You can buy the stock of these corporations and enjoy dividends and capital gains.
If they are private corporations, the owners will still do something with the money - spend it, invest it, fund R&D, fund new companies, give it away to family and friends, etc.
I don’t believe it will distribute back into the economy to circulate the same way. When you scale things up, a lot of money disappears. How many small business disappear whenever Wal-Mart sets up a new store? If they set up a store in Montana, the money leaves Montana and goes to Arkansas. I cant see Montana benefitting from that by much, outside a few employees having low paid work.