It's all well and good. However, the national debt and deficit are still growing at a record pace. The promise is that the economic boom will solve those issues. In addition, there are claims that social security and medicare are running out of money --especially for the people who will be retiring in 20 years or so. In any case, all the predictions of think tanks like the Heritage Foundation set goals of a decade or more. That means that we'll only know if the trickle down theory they suggest works in ten years. Of course, Bush pushed through tax cuts, and a decade later there had a recession.
Personally, I think that people should come before profits or corporations, even "small businesses" that hire people. People --who are poor and unemployed-- should be guaranteed health care. Yeah, I know. It's socialism, and we know that it doesn't work because people will just get lazy. "When people are given things, they don't work for them."
As meeks pointed out, human nature means that they are selfish. They don't share automatically because they have more. In fact, corporations have investors who are legally required to maximize profits for the shareholders. The employees are not considered at all except as a necessary cost that should be kept as low as possible. Companies that do profit share are operating on socialist principles.
It's ironic that the labor shortage is being touted as a good thing. The reason there is a shortage is because there are people to do the jobs, whether it's because of skills or lack of interest. It's true that kitchen help in restaurants is hard to find. Immigrants used to take many of the dish washing jobs. My grandson is one of those people who apply for service jobs, and then never shows up. When he takes a job, there's no telling whether he'll show up or not.
The problem is that just because the service and manufacturing industry are searching for workers, these jobs are for unskilled people. None of the numbers above apply to highly skilled or educated people. Well, maybe to laborers, but not to machinists or plumbers, let alone engineers or scientists. And, I guess I hear about more companies leaving or closing "Because" of whatever has happened in the last two years than I've heard of companies returning. At any rate, whatever they do, it is to increase profits.