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 than they were from 2000-2011.
You're analysis doesn't factor in buybacks either. I would say a doubling of dividend rates for companies like MSFT, WMT, COP, JNJ sets a FLOOR on anual returns over the next decade. It's nearly a mathematical impossibility that these companies don't return compounded double digit rates over the next 10-15 years.