When the hell did I say I lost a game? Sure I've probably lost a game here and there due partially to the opponents regenerating from HoL, but I don't lose as often as I win, and what the hell does it matter? Winning from abusing HoL is not fun either.
You right, you never said you lost; however it's clearly implied in your posts. I don't see the forum a-flood with hundreds of posts from hundreds of people complaining about how they're winning too much - although to be fair I have read one or two, one poor soul didn't realise he was playing against AI Opponents! Around half of the posts on this forum, such as this, are made by people who vent their frustrations becuase they've lost.
Some things simply have no counter strategy, I'm not going to follow an opponent into the fog of war in some inane attempt to prevent him from using HoL only to get ganked by his entire team + towers. Don't tell me to practice more, I've had the game since release and have played a shit ton, I know what I'm doing. Combination with their play style and abilties??? What? You're just making retarded statements because you think you're leet or something. What play style? All you do is just go out of range, hope you don't hit by a stray trebuchet, and replenish all health and mana in about 6 seconds.
You've clearly not really looked into how the Heart of Life operates or sat down and thought out or designed clear strategies for defeating it's use. It's not this all defeating mystical object that grants instant victory the moment it's purchased; in fact it's one of the easiest objects to counter as it's use requires that the person receives no Damage or it's effects are cancelled. The counter for this is three fold:
1. Simply don't give them a chance to pull back and use it. This is very difficult if your defending most of the game as their creeps will over power your towers if you don't hold the line and thus rushing out to stomp them is going to cost you dearly; this is also true as the enemy may be holding back to avoid your towers and thus moving out is going to get you killed - you'll need to organise with your team and focus fire down your opponents equipped with Heart of Life. Speed boost items are usually the best compliment to this style, as all you need to do is touch your opponent and the 30 second cool down is wasted, and with your team behind you you should be able to force the enemy back or kill your HoL Enemey, before pulling back to the safety of your Towers. Attacking an enemy with HoL who hide behind their towers is much, much more difficult as the HoL plays very well into the harassment strategy usually employed by the defending team. Taking out the towers is more important.
2. General's - Oak in particular - are better at defeating their Heart of Life equipped opponents due to their minions. Oak's aren't bound by the lanes and as such are the best possible choice for this. When the enemy is pulling back, obviously to heal, get your minions on to them as quick as possible - this tactic is fantastic as it doesn't require your minions to be upgraded, all they need to do is damage your opponent and it buys you 30 seconds to finish what you started.
3. Angels. This really should be obvious.
The HoL is overpowered in it's current form, mostly due to it's price rather than it's effects. Use your head and work with your team to bring it down.
Don't tell me to think of "counters", the whole point of a forum is for people to voice an opinion on what is overpowered, or what is non-functional, or what would be a great addition to the game that would not require a shitload of work from the devs. No game is perfectly balanced and its up to the people who paid and play it to shape it.
No, this is what you use it for - to bitch, moan, whine and complain about every thing that annoys you. The forum exists for the people who enjoy the game to discuss it. This includes theory work of course, however it's mostly just a place for the community to interact as a whole. If you think forums are basically one giant 'Suggestion Box' that exist soley for the Developers, or in this case Publishers, to get told whats what then you lack basic social understanding and don't fully grasp the idea of a 'multiplayer game' being a social experience and interaction rather than merely an avenue for you to 'pwn n00bs'.