Build For The Small Guy
When you’re building a software app, you should build for the largest user-base possible, rather than the richest user-base possible.
I’d rather have $10/mo from 10,000 customers than $10,000 from 10 customers. It’s $100,000 per month either way, but if I lose one customer under the first model then it hurts far less than the second model.
Besides, if you build an app that enables to small guys to compete with the big guys, then the big guys will come knocking.
[From my blog.]