This fails to take into account price, which, uh, is somewhat important. Microsoft was a profit machine in 2000, but it sold at 50X earnings; it was a profit machine in 2011, but sold at 10X earnings. Returns from 2011 on are essentially mathematically guaranteed to be far greater from 2011-2022...