Why the recovery skill of NE is so strong?

At an early stage, the spring well will make a hero full hit point and mana. Later on each 240 gold deruy can make two units full recovery.

The recovery ability is much stronger than Human AM+priests. Can Blizzard designers tell me how do you use Human to defeat Night elf?

(Don’t remember recently any Human pro players beat NE in matches.)