Solid story!
I love the explanation at the end of it.
Well, if you learned something from this story, is that its ok to have a niche product - you don't have to be the next Google , Facebook ,Nike , or next game changing startup that changes the world.
In fact, just now I read another article where thinking big wasn't the answer to life. It is about doing small that truly matters.
And everything else will naturally fall into places. :)
At least it has in my own life! :)