Something needs to change with the class. So long as we have no means of generating energy without legend swap, the class will be stuck using a single utility and then autoattacking till weaponswap is back.
The spec also has serious lack of access to boons unless gaining access to Glint. This is what makes core rev such a nonstarter in most builds. You're supposed to be using each legend for their situational utility, but all we do right now is swap to a legend, use a single utility that empties our energy bar as we autoattack, then be forced to swap to another legend even if that other legend has marginal benefit for the current situation.
This is particularly egregious with the staff weapon, which has such large costs on all its skills, two of them utterly mediocre (skills 2 and 4 are way too weak). Worse, staff's autoattack is anemic in DPS, and the rationale is that it offers healing, but the healing fragments spawned by the autoattack are absurdly undertuned.
We're talking about 300-400 hp per completed autoattack chain. That is nothing for placing such a massive penalty on the autoattack's DPS.
All revenant power builds are weak for this reason. You've massively nerfed the autoattack DPS options of the revenant in PvE, and the skills that used to hit hard like unrelenting assault have been castrated and put on longer cooldowns because there was no split balancing.
The easiest solution to bringing in PvE class balance is to do a balance pass on autoattack DPS across all class weapons to establish a baseline as a safety net, then look at individual keystone skills like unrelenting assault, gravedigger, maul, and bring those up to the level of currently competitive weapons like thief staff and guardian greatsword.