#1. I wasn't afk, I just wasn't paying attention to my screen. I never said I was afk, I said I was looking at my phone. My hands were within eight inches of my keyboard the whole time.
#2. Like most people, if I'm traveling to an objective I am mounted. If I'm specced Demon Skin, which I pretty much always am for that content, I won't get dismounted as I aggro generic Argus mobs, I just keep riding on, getting aggro on even more mobs.
#3. I did end up dying that time since warframe was on cooldown and I couldn't quite pull it off because of the rare elite, so what's your point?
You're really not very bright. That's the real issue, not some problem with the warlock class which has amazing survivability if played with any ability.