I think this was a very sober presentation of things, however it seems that it underestimates our inability to tell how the future will pan out, especially when we're moving on an exponential function of technological progress and creativity. Sure, the Internet window is closed and so is the mobile apps window but no one saw either of them coming - likewise, I can't tell yet what the next really big thing will be or when (unfortunately) but I wouldn't mourn garage entrepreneurship just yet.