"Do you have anything other than your personal opinion?" I have not stated much...
""A few decades" is not a short amount of time. I don't think it's naive to believe that this trend is lasting."
How do you get from a few decades to an indefinite future? I believe in start-ups, but it doesn't mean that start-ups are the ultimate sort of company forever. Maybe, and this is just an example, maybe in twenty years from now, corporations will finally learn how to identify smart people, and give them what they need, and to quantify their performance, and all the other things that they're lacking, and start-ups will not have many advantages on them.
In summary, even though start-ups are great now, we shouldn't become fixated on start-ups.