1.) Incredibly weak condition removal options. This has been known for a long time.
2.) Too much complexity in resource management. Revenants have to spend both energy and deal with CD timers to do things classes can simply do normally with just global CDs and no resource requirement at all. Energy should enhance skill use, not prevent it.
3.) Very weak sustain and healing. Revenants need to burn the heals on both of their legends just to get the effect other classes get using one heal skill.
4.) No mobility. Revenants have the the weakest mobility kit in the game, sporting very few leaps, teleports, or superspeed.
1.) Straight buffing is what we need here. More condition removal needs to be spread through the kit in both passive and active skills.
2.) All Revenant skills with CDs should be usable without costing energy with the exception of a few (such as impossible odds). Energy costs should just be flat out removed from many weapon skills and abilities. Skills that cost energy should be enhanced when energy is available but still usable in a weaker form if they are not a channel and already have a CD. The development/balance mindset for revenant energy should be ENHANCE NOT PREVENT skill use.
3.) All Revenant heals should be buffed to be independently strong and should share a global CD system.
4.) Straight buffing here. Superspeed + leaps + teleports added to more skills:
Ventari - Natural Harmony grants superspeed.
Shortbow - Sevenshot should make the revenant invul when fired then teleport them to the apex where the arrows meet.
Mallyx: Increase leap range of unyielding anguish to 900
Offhand Axe: Frigid Blitz simplified into a targeting circle that teleports you to the location then does a spin attack that hits with aoe damage and chill. Fast and simple. Use warrior axe 2 for the animation.