The things which will make people love your software, by rapidly plummeting order of importance, are:
1. ease of use
The order of priority many people use when writing software, and, unfortunately, what users generally say they want when asked, are:
4. ease of use
This is a siginificant discrepancy.