Yes, but for the player who does want to play a sly thief, or a strong archer, or a wise cleric, there should be ways for them to customize and improve their character.
And yes, actually playing the game is a huge part, which is why it's a balancing act. That doesn't mean you can ignore health of character customization and optimization.