Warlock self-res is a crutch for the weak.
Seriously.
What use is it outside of PvP?
That's right - people who struggle to stay alive can have a second chance at dying again. Give me a Warlock whose build is based around staying alive any day of the week. A Warlock using self-res is basically waiting to die. They're holding the rest of the team back. They don't generate orbs unless they die. They don't activate supers unless they die. They're basically a drain on DPS and team strategy/cohesion. If you're a Warlock with self-res, [i]you're letting your team-mates down[/i].
When recruiting for Raids, I ask people if they use self-res and then turn them down if they say yes. I want my Warlocks to be team-players, not people concerned only about themselves.
[spoiler]It's not really any use in PvP either.[/spoiler]
Edit: apologies if I've stopped replying to someone in particular, this forum makes it impossible to look through everything and keep up with every conversation.
Edit 2: Next week on Ackter Provokes: The Gjallarhorn and how if it was suddenly removed, 99% of players would no longer be able to beat anything!
-
Having self res allows a Warlock to play much more aggressively, in a similar way you can do with a Titan Defender. You can pop your super to get you out of trouble to a certain degree. In tougher situations sometimes death happens. You're on 3rd stage hard confluxes and 2 hobs shoot you within a second of each other or the templar goes nuts when you have the relic. If you have res you use it, finish the stage, if you are running voidwalker you effectively wipe. It'll be immense when the Crota hard raid comes. Your argument has little bearing when talking about generating orbs as well. Hunters don't generate enough to be useful, and neither does the Titan defender bubble which is the most useful Titan ability. In fact the Hunter's supers aren't really worth much in PvE at all. If you run a nightfall or a hard raid with a Warlock without res then you're an idiot. Plain and simple. And you're REALLY letting your team down.