I'm a big boy on the internet, I don't mind a flame at all, especially in response to a provocative post.
If you spend years, and millions of dollars, and don't make _any_ attempt to bring _any_ money in the door, I think you are making a mockery of the entire startup culture.
It's a business. What part of that do they not get?
Maybe maybe maybe, maybe they could try being a business and not seriously expect that some magical revenue stream is going to come knocking at their door with sacks full of cash.
Who funded these people? How can you seem to be so technically competent and marketing savvy, and not have a shred of business sense?
Are they going to go "focus on the next thing"?
Do they really deserve to be given funding for anything?
I think if you take someone else's money under the pretense of creating a business, you have some responsibility to the entire system to actually _try_ to create a business. And they haven't!