Sorceress originally had heal on Soul Siphon, so it's a total bullshit to remove it. They have to give it back!
On the other side, about warrior and giant, i don't know if they originally had an "heal" skill, so i can't realy side with you guys, unless thay had and pearl abyss removed it