The major flaw in your argument is that Yahoo is still around. They still have tons of traffic, some of the most in the world, just behind Reddit. They are not constantly growing, yes, but that is exactly my point. They have a satisfied userbase who will use them for life as does Google. Neither is going anywhere any time soon. Both make billions of dollars annually.