A game has to be balanced, to the extent that you don't get into situations where everyone plays the same character because all the other character concepts don't measure up. That's just mechanics and good character options.
Now that said, I don't agree that antagonists, traps, and other...