It's demographics?
Due to the overweighting of boomers (in numbers not pounds?)....economically things are unlikely to pickup until 2022? This is due to people spending less after a certain age...uptick around 2022 will be from the younger generations reaching peak spending years.
By this time of course....Google or Microsoft will have found a way for humans to reproduce over their cell phones...obviating the need for physical contact. If the earth is lucky...the human population will decline due to these new cyber-families that will only exist in the cloud.