Health: 10% extra hp and that goes for the whole team. Same with warriors and priests.
Heals: One 2minute cooldown that heals 12 x ~12000. Thats 144k evert 2 minutes. Hardly as many heals as a healer.
Squishyness: Probably the caster with the most damage mitigation. Not even remotely hard to counter tho. Kill pet, kill lock.
DPS: Perhaps a Destruction Warlock that can freecast 4 chaos bolts and shadowburn has alot of dps. Affliction (which the majority
of warlocks specs) does not have high dps.
Pet: Everyone and their mother has pets.
CC: Not even remotely the most cc-heavy class in the game.
All I see is QQ based on ignorance. Try learning the game and you might have a better time