I used to think the opposite, but now I agree. Generally speaking all having too many stats does is dilute the rest. Every stat, by nature, interacts with every other stat. This makes adding a stat an exponential increase in the complexity of the system. And this complexity has to be tested. And testers are humans with limited time. The more unnecessary shit you add, the less attention gets paid to the stuff that does matter.
Alternatively you have like 20 different stats but none of them actually matter. Final Fantasy games are a great example of this. Did you know that every character in FF7 has a unique set of starting stats and stat growth? Did you even know FF7 had stats beyond attack, defense, HP, and MP? You can get forgiven if not, because you don't have to pay any attention to them at all.
I used to think the opposite, but now I agree. Generally speaking all having too many stats does is dilute the rest. Every stat, by nature, interacts with every other stat. This makes adding a stat an exponential increase in the complexity of the system. And this complexity has to be tested. And testers are humans with limited time. The more unnecessary shit you add, the less attention gets paid to the stuff that does matter.
Alternatively you have like 20 different stats but none of them actually matter. Final Fantasy games are a great example of this. Did you know that every character in FF7 has a unique set of starting stats and stat growth? Did you even know FF7 had stats beyond attack, defense, HP, and MP? You can get forgiven if not, because you don't have to pay any attention to them at all.