Why is the stock market doing so well, while most Americans are doing so poorly? Well, one reason is increased productivity.
Corporations have been investing in technology rather than workers. They get tax credits from the government for such investments while they receive no such inducement for improving the skills of their employees. As a result, corporations can now do more with fewer people on their payrolls. That means higher profits and stock prices.