Class balance is important, but having player characters that cater to the needs of many different type of players is just more important.
We don't play 4e because some of my players prefer the "pick 4 feats and you're done Fighter" and others prefer the "I want to have 200 spells at my...