"It obviously doesn't work because the wealthy don't have to invest into domestic jobs. They can also use their money abroad."
They can also just hoard most of it and pass it on to their descendants -- this is how you get dynasties. Tax havens and creatively constructed foundations are another way of making sure the government never gets ahold of their money.