It's a poor fix, but it's the only fix that they can do without changing pets at an implementation level.
Originally Posted by ComputerNerd
Temporarily buffing damage by saccing a pet is a decent idea in concept, but terrible when it actually gets translated to gameplay.
What do you do once the buff is over? Hardcast a pet for 4 seconds? Does the pet auto-summon? If so, how is this any different than a simple CD like service?
Also, if the intended purpose of Sac is to fix poor pet mechanics then a temporary buff is useless unless the CD happens to coincide with when the problem happens. Is it a fight like Aly where being in the air means your pet can't do any damage for the vast majority of the fight? If so a CD version of Sac is better than nothing, but it's still bad and means warlocks are just bad on the fight, which goes against the policy of "Bring the player, and not the class"
Personally, I don't see warlocks as a pet class. I think it can be debated on whether Demo is a pet spec or not. Pets don't feel like a part of Destro, nor do they feel like a part of Affliction. That's not even to mention that Affliction/Destro is as complicated or even more complicated without a pet, than many specs in this game are by themselves.
I don't see any reason why sacrificing your demon to empower yourself is any less "warlocky" than having a pet help you. If anything I feel like summoning a pet and then immediately killing it for my personal benefit is incredibly warlocky. It makes me feel like their master rather than a companion (like a hunter).