it doesn't matter how expansive or open to modding it is.
if the game doesn't appeal to the general audience, you're not going to draw much attention. and there's absolutely nothing wrong with that.
a sim doesn't need to take off. if it did, it probably means you've compromised yourself, or you have big advertising dollars. the latter only applies to microsoft.