I think it is always useful to rehash the lengthening cycles and diminishing returns theory. I also discuss why many people disagree with the model. Hopefully you can form your own conclusions from what is presented in this video. TA Video by Benjamin Cowen.