IMHO the rise of google coinsides with the dot.com bubble burst. I think that google has single handedly prevented the internet from growing beyond what it is. No serious business can run on the internet when you don't know if you will be in the serps the next week. How can you run a serious business without being able to forcast what your traffic will be. When google can add a filter and your gone from the serps and your traffic dries up in a day. There has to be a better way. If most traffic is going to come from search engines, there needs to be some stability, some way of knowing what your traffic is going to be and being able to count on that, otherwise the internet will be just a game, which is the way google seems to treat it.