Can you be too early?
Thanks to Larry C for pointing me to this insightful post on 7 reasons why no one likes your ideas.
I especially like #5:
5. You tossed an egg instead of a bird.
You tossed it out there too early. Given time, it would have flown. Instead, it simply splattered on the floor. Unless you have a VERY forgiving environment, a premature idea won’t survive. Be more patient.
Just think about all the great apps that were just too early for their own good.