I will say that’s one of the most ridiculous comment I read from CAR. Why do you think it is “our jobs”? What entitled US people to those jobs when they ask for “a decent living wage” but do not have the skill set to match it.
Foreigners (Chinese, Indian, etc) have all the money because they are good math: they know one must spend less to have a rainy day fund. If only US people (including their government) can cut their spending level to the level of foreigners, all the problems that you have stated would solve themselves.