I've mostly played warrior and ranger in the past, while difficult in their own way, are a lot more forgiving than something like weaver or core thief. I've been delving more into the 'harder' professions in search of one that I can really grow with (I know, I know, difficulty is subjective). In particular it's been weaver, thief, and engineer (eventually rev). I've geared them out with exotic berserker armor and ascended berserker trinkets and weapons. I'll grab a build off metabattle and practice the .rotation until I'm comfortable with it. Then I test them against some harder hero points to see how they preform (like Coztic Itzel Belongings or Pile of Guano in Verdant Brink).
When executing a near perfect rotation on weaver or timing things exactly on thief I don't feel like I'm getting any more impact out of them. On ranger I can merge -> sic' em -> quickening zephyr -> maul -> hilt bash -> maul -> wordly impact in less time than it takes to pull off the weaver rotation and it feels like it dishes out more damage. If not more damage, the difference is so small I don't notice it. This is just one example but it's generally the impression I got from the experience. Not to mention ranger/warrior it is much safer to dish out your burst. It makes me wonder, other than flavor, is there really any advantage in playing professions that demand better timing and awareness?
(Now I realize this doesn't take into account PvP but that takes a much longer time investment to learn and get 'comfortable' enough with a profession to form an opinion on it so I'm just basing my experience here off of PvE. Maybe when I have some more time I'll do the same thing in PvP)
Revenant main for now but I play all professions.
Lets work together to improve the player's experience.