Any resources a government has, it got from its citizens. Any employment it creates for the purpose of employment is temporary make-work. Far better to leave the resources with its citizens and allow them to create actual businesses that employ other citizens.
The government are the reason for the "hoarding," as you put it. The gov't creates a crisis, then insists that they are the only solution to the problem ... and you buy into it.
Rephrase. Gov'ts can make it very favorable, but your very own description of how they do it is to lift the government's own disincentives - the solution to the problem they themselves create.
The investment always has an impact on employment. I don't understand how you can believe businesses operate in a vacuum that only involves the rich. Do you honestly believe that they take their cash and stuff their mattresses??
In the US, I'm hearing that the rich are responsible for 50% of the retail spending. That spending is the demand that creates the jobs from the clerk to the manager, from the delivery truck to the warehouse to all the people involved in the logistics, from the assembly worker to the machinist to the engineer & designer. But that demand for the product would be useless without the seed money to create the business that makes the product. That money comes from the investor, who would never invest in a company without employees.
Disagree with some but not all of what you said.
A public sector will never be temporary work, but america has a very limited public sector so a Keynsian economic model has never been entirely suitable.