The dominant technology company in a generation reaches its pinnacle at about half the size of the dominant company in the previous generation, and it retains its dominance for half as long.
IBM was dominant for roughly 30 years. Microsoft’s domination lasted about 15 years. Google’s domination started at around 2005, I would think.
Why would such a thing be true? Same technological forces that are reshaping our lives are also impacting economies of scale. Technologies are lowering transaction costs, thereby making organizations reach their peak economic power at smaller scales. A related point which uses the Coase Theorem is made here.