At the moment, the meta for pvp is incredibly stale with those 3 being head and shoulders above the rest. Other classes can work in very limited scenarios but by and large, they are irrelevant and in my opinion the reason for that is sustain. Those 3 'classes' play the game in a very different way than the rest.
Wretched vitality, for the longest time, has been one of the most popular sets in the meta and all 3 of those 'classes' have sustain so far above and beyond what that set can give that they get the privilege of not wasting a 5 piece set to sustain in order to be able to play. On top of that, they have the privilege of abusing the over abundance of sustain by being able to block/ dodge roll way more than other builds can ever dream of.
This leads to situations where the quality of life of other classes suffers massively.
I think the solution is simple, just give Conservation of Energy class mastery to all classes. This class mastery by itself carries sorcerer to stand with reworked 'classes' like dk and ww and allows it to play in similarly privileged fashion. An extra class mastery to other classes than sorc and dk that does what Conservation of Energy does.
I know its a big ask, but as much as i enjoy playing dk, ww, sorc, the meta at the moment is a bit too stale and with the class reworks being pushed back (which is understandable dont get me wrong), i feel like other classes needs a little help to stay relevant.