In the macro picture, the upward movement has not stopped. This is easily verifiable. We all see that every dip in the markets is taken as a buying opportunity, regardless of fundamental facts and technical analysis. Socialism does not work. Takers will continue to take.
Givers have only a limited amount to give.
Therefore, net Societal Progress is calculated by subtracting the Productivity of the Takers from that of the Givers. Societal Progress will always trend downward in Socialism's macro model. But implementation of creative outputs and innovation beyond the initial steps is accomplished through team work. Regardless of individual skill levels, each individual must understand that working as part of a Big Team will result in a better life for him. Until that self-fulfilling day, we are in a Bull market and it is safe to buy on dips.