Making a long story short, the potential is all there but the current infrastructure its not good enough to realize that potential.
[high potential] + [infrastructure gaps] = [huge opportunity]
yeah i wouldn't invest in Google at IPO because all they did was help me search the internet