You make great points. I think good hackers who are interested in doing a startup really should pay attention - what we think is interesting is useful is often not anything people want. Great if you're just hacking, but not so much if you want to build a business.