Many problems in regards to skills and preferences could easily be solved if all Jobs had something akin to skilltrees which would allow customisation. Not only would that keep things fresh, it could also fix (in my point of view) the rock-paper-healer minigame we call PvP here.