Zane’s performance is too predicated on meeting certain conditions. Additionally even if you get a legendary com chances are it won’t be very useful or complement any build you are going for in a meaningful way. I understand the frustration because until I was able to download a save game from a YouTube with a lot of great gear Zane was frustrating me on Mayhem 1 (I am not great at this game).
Zane needs some buffs that help you when your action/kill skills are in cool down. I almost feel railroaded into CCC, a gear specific build (facepuncher/relic/unlimited ammo), or a seeing red build. Double barrel can be very powerful but it doesn’t address your main point that it is very gear specific.
For people that start with Zane and don’t roll with other vh’s getting the gear you need to feel powerful can be frustrating. I have a Moze level 50 character and it’s obvious how she is a lot more even than Zane. During peak times when both action skills are active and the kills are rolling Zane doesn’t feel terribly behind Moze, but if you don’t have the skill/gear to keep the kills going he falls terribly flat.
If you get your hands on a fire cutsman it will help with the anointed problem, it also damages the militants even if they have their shields up.