Once you get past your early adopters, the main stream market is looking for solutions to their problems. The value proposition has to be very clear and the basic functionality must be obvious.
This means that you souldn’t try to solve all problems, just the most important. The balance between benefits and ease of use can be tricky but generally, it’s best to err toward ease of use. A focus on the Minimally Viable Product provide a framework to achieve this balance.