I've seen a lot of good comments on this page, but we really need to start looking at the problem from a customer's point of view.
Why should the end user care about this problem?
Have you heard your non-entreprenuer/engineer friends or others online complain about this problem?
If the answer to above two questions is Negative, then the problem/pain point simply is not large enough to fix.
And, as a potential success case to model our strategy off of, we should be looking towards DuckDuckGo, they've written some good material on how to do it.