You don't know how to effectively use the sunsingers super it would seem.
Life gain from meele kills are horrible? Axion bolt is horrible? Nova grenade DOT is horrible? Yea once again it seems you don't know how to use the class.
Glide works perfectly fine for me, especially when that hunter is using their agility to chase me through a door way not knowing I jumped, glided backwards and started floating above the doorway with a shotgun waiting to wreck that silly hunter. Once again you just don't know wtf you are doing,
Armor is low, health regen is boss.
Basically your lack of skill is the issue not warlocks, go back to your precious hunter class you disgrace the #WarlockMasterRace with your lack of skill and ability to adapt.