Having bonuses attached to traits or levelling up other classes would make those things "required" for end-game. Unless you're at least higher mid-core to hardcore, this would exclude a lot of people and make people resent levelling other jobs they don't want/like to play just to be accepted into end-game activities.