Originally Posted by
Batcathat
Sure, they have limits but the sheer versatility of magic mean that most casters can handle almost any type of situation. A fighter isn't capable of doing every kind of violence imaginable, a skill-monkey can't master every skill, why should a caster be capable of (almost) every kind of magic?
Yes, thematic classes are nice. I personally find wizards fairly boring in part because "I do magic" is a pretty flavorless concept. But it can also help with class imbalance, if every caster isn't capable of so many different kinds of magic. I'd prefer if they had to specialize, for both flavor and balance.