I think its a case of diminishing returns - yes there is sucky legacy software everywhere, but the ROI was much greater when introducing software in a space where there was none, or the incumbent system hasn't met growing needs.
Agreed. We're not finding something as big as the Internet again. Smartphones more or less look like the same across generations now. Innovation seems to be much more gradual than it use to be.