I don't think it was enough... Or, not the right nerf. It literally does nothing to address the invis problem and the annoying smoke problem. Just delete the aspect and make something new for warlock.
-
Well there isn't anything wrong with invis and they already nerfed smokes into the ground. But sure, delete it if it'll stop the whining.