I was wondering about this too. Why does this product only work if you're huge? It sounds like something you and a programmer buddy could have started as a side project and grown organically.
In short - go with "disrupting" world-changing ideas to the VCs. If your idea is good, but not great, you're better off finding money on your own and growing it organically.
If you're a seed stage VC you're where a larger fund has allocated a portion of its capital to play insanely high risk/high reward investments.