KJC itself has ruined the Warlock class. It was never an ability you were going to balance in any meaningful way. It was destined to dominate its tier, and given the content of the talent, was destined to dominate how the Warlock class plays. Unfortunately, Blizzard is continuing with the Timeless Isle/MoP model of dodging skillshots from mobs even as it guts the mobility from mainstay casters. I am...unsettled with this.