The intention of Heart of the Wild was to allow Druids to do what they should have been able to do all along - perform all roles less effectively than any pure class. This has time and again been the justification for Druids not being among the top DPS, Tanking, or Healing classes due to performance or utility. The Druid class was intended to be the situational class and its utility was simply being able to perform the other roles, but the Cataclysm changes forced Druids into one of the three roles, leaving us unable to effectively perform the other roles in a pinch.
Heart of the Wild is a step in that direction, but this needs to be a passive effect. I'd prefer that this was simply a Level dependent effect earned at level 10, but am willing to settle for this being a Passive Talent, despite the fact that this ability makes a lousy Talent choice for the above stated reasons.
For those who would argue, "Why would you want this?" I have a simple answer. This is why I chose Druid over a pure class. I'd rather have an array of tools to react to my circumstances than have one set of tools that perform optimally in a limited way. If I wanted a direct play style that was as efficient as possible, I would have rolled something else. Turning Heart of the Wild into a Passive would give those of us who prefer this play style the option to engage in it. Doing this would not force anyone to engage in this play style. Currently, my Druid that I've had since vanilla is nothing more than a farming tool. Cata removed my interest in seriously playing him by pigeon holing the class into one of the spec builds. While there are plenty of Druids out there who love playing their class, I'm not one, and I know many other players who feel the same about their Druids. We really do need this option.