Too very true. I usually over complicate my projects as well...and what every colleague, firm, and even business class taught me...a refined niche is more valuable than a swiss army knife.
There's a reason the saying "there's an app for that," exists, because it solves a purpose and fills a clear and concise niche. If I can't pitch the core idea in one statement, I've failed before I've started.