Here's all the stuff we have to do coming back to life:
Some of these spells are "instant" but still take a GCD.
Fel Armor: 1.5s
Summon Imp: 6s (if you're dead, most likely you used all your shards)
Soul Link: 1.5s
Create Healthstone: 3s
Buff food: 10s
Scroll of Intellect: 1.5s
Soul Harvest (to restore shards): 9s
Dark Intent: 1.5s
Create Soulstone (if necessary): 3s
Cast Soulstone (if necessary) 3s
That's 40 seconds. I try to tell people a warlock takes a long time to restart. They'll do a mass rez and think everyone is ready to go in 10 seconds.
How do you deal with this?
I'll skip Soul link and food and fit them in later. Also I may delay doing the Soulstone if it is not up. Still almost 30 seconds to be ready for combat.