yeah sounds like cash grab. never ending game lolPlus can be added: -A developer gained skills and could do now what he thought 3 years ago he/she cant
-With the growing content a more complex mechanic able to distinguish difference between characters and reaction so can reduce repetitiveness.
- It had no point to start a game with 20 different statistics and skills if they no content for them and they would be empty meaningless things (Hello Glamour).
-In years of development the game grow and evolve and changed from the original direction idea of the creator and new mechanics more suitable for the current vision content (He could check for Witcher 1 they completely rewrote the entire engine 3 times before they released the game.)
-plus many more less important and obvious reasons.