@Tidyup I totally get what you are saying. For me Esme is an offensive healer vs. defensive which is what I like about her. She is going to be situational for sure. I have Prof Lindenbrock who I thought was the healer extraordinaire but when she is up against Vivica-C her heals are eliminated.
We now even have attack heros with some sort of healing passive abilities like Nadezhda Motega, and even Wolfgang for addition.
Esme is strictly a fiend exterminator bug zapper!
Healers and mana boosters are going to become more situational in the meta.