Two thoughts: The best startups are masters of asymmetric warfare -- they don't fight on the battlefield the incumbent selects. And, users often understand their problems well but are horrible at suggesting features to solve these problems.
The 3 W's of Business:
What - is the problem you are solving?
Who - is the customer that needs this?
Where - are they so you can market to them?
That's it.