That's a big part of why I got out of PnP, too. In 1st edition D&D every player knew the special features of each character class, each spell, and gaming was quick because the underlying rules were kept basic. When you told someone, 'I'm running a 6th level thief', it didn't matter if they were in your campaign or not... they generally had a great idea of what you were running.
As soon as they started making fruity character class types and combinations and specializations, I was done. It added too many rules and dice rolls and min/maxing. All that ruined the play for me.
I sound old and ornery, don't I?