Dream versus reality. Your idea always starts out as solving some supposedly critical problem, but sometimes you're the only person with that problem. Or, the idea evolves over time and takes on bloat. I interpret dcancel's comment as: find a demonstrably critical problem that people have, then focus like a laser on solving that one thing. It's damn good advice.