I wholeheartedly agree but modding support is usually in the hands of the fans correct instead of the creator dictating the actions of the product you let the fans work around with it themselves. This eliminates unwanted interactions with content that some people aren't ok with which is why you aren't forces to interact with every mod of a game for example.
I don't entirely get what you mean with that. "Modding support" is always in the hands of the developer(s), modding on the other hand is mostly community driven. I think your first sentence could use additional punctuation, but it could just be me being too tired.
Modding can provide a certain modularity which would also allow the 'vanilla' game to contain chunks that can be toggled or messed with on some way or another, natively, extending play time, game size and in some cases, when given enough 'modding support', even alter the main game so fundamentally it's essentially another game.
Also
@Magic Fingers: While I personally really am a grammar nazi, build the first few rudimentary versions of it first before concerning yourselves with the arbitrary things called 'grammar' and 'vocabulary'. If there is an issue with any of it afterwards, you will probably be told then ^^.
A game is more than how it reads or how it looks ;D (love the detailed art btw)