From my perspective, it is purely about success. Too much of it will kill a company. At that point in time (mid to late 90’s), Yahoo had some really, really smart people. Once a company becomes enormously successful, it is really hard to keep those people. Once you lose the good people, you better have something in place to attract other good or great people. Yahoo did not do that, so here they are. It is amazing how these companies like Yahoo and AOL can continue to have valid businesses for quite some time.
All of this is not a bad thing, however. This is a form of corporate evolution. Those who were successful will go off and start or invest in other new and innovative companies.