In a way, we do have “greedy” parts of healer job design currently: the decision of whether or not to use GCD heals/shields. But now it’s only to a minor degree, if you use your other tools and both healers are playing well then they don’t feel very necessary outside the more difficult heal checks in later Savage floors or in Ultimate.
This is fun when I get to plan ahead and make sure enough healing is getting done do can I can safely attack more. It’s annoying when my Party Finder cohealer is a new player that heard on the internet that they “shouldn’t” press their gcd heals/shields, and I have to do the majority of the healing because they won’t gcd shield/heal and are not good yet at using their other ways to heal and mitigate damage.
So IMO the idea is fun, although depends on the other players in your party, but to me that’s fine in a cooperative game. Ideally it would be noticeable in game how I’m personally performing so my reward isn’t “if someone is running a third party program then I can see a bigger number on some web site.” If someone is trolling and not doing their part then I can avoid playing with them, and I really hope the devs do more to actually teach players how to play in raids.