That's why marketing/distribution/sales is very important. As a developer most of us think if we build a good product everyone will start using it, which is very wrong in 99% of the cases.