So... if you find you have some empathy for something that is non-standard for a developer (and even non-standard for the mainstream), you should cultivate it.
I think it's very difficult to build something that you yourself don't want to use - and this is IMHO a great reason for being "well rounded". The more demographics and groups you can identify with and understand, the more versatility you have as an entrepreneur.
For one thing, your "cred" with that demographic would be real, and you won't have to hire half-assed "insiders" who may or may not know better than you.