Yes and no. Yes, in that I agree that investment is what funds things. But there is also an element of "buying stuff" that also allows innovation. For companies (or individuals) to have the time and resources to develop new products, it helps a lot if they can make a good margin at the top end of the range....
As far as innovation goes, I think you’ve got it the wrong way round ... it’s innovation that gives rise to exec pays like this rather than the other way around.
Vast majority of innovation is either around efficiencies and productivity or for the mass market. Yes it needs good margins, but they probably by and large come from the middle class rather than the very small number in the same earning category.
I suspect the biggest exception is in medical care - no doubt those at the wealthiest end of the spectrum are helping to finance the pioneering of new medical treatments - as they are the cutting edge. Also I expect innovations in wines, whiskey , fine dining etc haha but vast majority of product innovation is either targeting middle class consumers or businesses themselves.