You do know drain still does damage even if you don't gain hp. I do agree that tossing a cure5 when someone is only missing like 300-400hp is bad mp efficiency though.