I'm not a big support player, but I really, really enjoy playing Taric in his current state. That being said, when I go up against a Janna in bot lane, It's extremely easy to win my lane. I have a heal. She has a shield. My spell is simply better. Even if there is a much better partner with the Janna (say, a really good Caitlyn), we can still out-harass them. I heal all of the damage away, no matter what; all it takes is standing back for a couple cooldowns, and it's done. Janna, on the other hand, has to know what to shield and when. If she shields her partner, and we decide to attack her instead, her sustain is crippled.
All that being said, I don't think we can simply change heals into shields and call everyone even, but I also don't think we can simply nerf heals into a Kayle state, give them a little bit of utility, and call everyone even. The issue is more complicated than either side is willing to admit... at least that's how this perspective sees it.