Context is everything, my friend. Sometimes, healing a unit is totally useless when it is guaranteed to die whether it acts or not, and in such a case, a little extra damage can save the day. Exactly. Heck, maybe the unit is even IN the city and is close to earning March. Maybe it shouldn't heal now, maybe it should keep on fighting and get experience towards the upgrade.