You're meant to not be a bad dps and pick a good position and time to do it. being immune to all damage while casting it would cause people to cast it during attacks and then cancel mid-cast...