Traits might play a bigger part than we suspect.

Also, for level 50 chars I find it's pretty OK. If the cap grows 5 levels per year or so we shoul be getting better and more interesting abilities in time.