Fair points regarding growth, but meta at 9x FCF, GOOGL at low teens FCF, and AMZN at ~25x normalized operating profit at the beginning of the year isn't anywhere close to the nifty fifty valuations. Even MSFT and AAPL at the time were trading at >4% earnings yield with >10% FCF/Share growth which is still more attractive than a 4.5% zero growth 10 year treasury. Even with the nifty fifty had you bought McDonald's or Coke at like 60x earnings and owned for 2 or 3 decades you still would have beaten the S&P 500. I just don't think automatically writing off a good business as being unable to continue to produce good returns because its optically expensive is a logical conclusion (doesn't mean I'd buy them at this price, but that's a different analysis).