Our goal is to find ways to do things different, better.
This strategy works for us because there's a finite amount of data we would want to ship with the game itself. We anticipate many different game types in many different styles.
It also works great because if we create and add a model and no-one uses it, no-one has it sitting on their hard drive, wasting space.