I want classes to be balanced, but a certain sort of balance. It's ok for particular classes to have specialities, but I never want classes to be useless.
All or nothing drawbacks don't produce balance, they produce frustration. at best, train wrecks at worst.
Anti magic fields, sneak attack...