The problem is that protect and esuna are cross role instead of just being standard. Imagine if they took away our Raise spells and forced us to use a cross role slot. That's how I feel. The bigger issue is how healer cross roles are a game of getting back what we lost.
Instead of removing things from the game entirely, both esuna and protect should be standard just like Raise. Replace them with better, more unique cross roles.