I can understand that sentiment. Still, would it be possible to disable that when an enemy's at a low enough level? Maybe when they no longer aggro you, or when your level is some amount higher than theirs. When you reach the point of farming enemies who can't damage you at all, the invincibility no longer adds any challenge and instead just prolongs the grinding. Probably still keep it for the elite/prime variants though.