If you examine advanced tech companies over the last several decades, it is clear that reasonably investing in them as a portfolio is a highly profitable adventure.
I don't doubt it, but beware of survivor bias. Several "advanced tech companies" don't exist anymore, and not taking them into account would be misleading.
"In finance, survivorship bias is the tendency for failed companies to be excluded from performance studies because they no longer exist. It often causes the results of studies to skew higher because only companies which were successful enough to survive until the end of the period are included."
How is that not taken into account by a portfolio strategy? if one part goes to zero and another part grows 350x over 20 years, what is the problem? even assuming a complete lack of thinking about failing assets while they fall to zero.