If you're a better player, why do you need an advantage in game as well? I have no problem with players claiming a small advantage, like in CS or Quake, but in Dota and LoL it can lead to a massive advantage that makes it really hard to come back from. In CS for example, you can cause your opponents to have to eco round, which will give you a couple of rounds against unarmored enemies using only pistols. They can however still kill you quite quick, and pick up the weapons from your bodies to swing the fight in to their favor.
In Dota and LoL, the advantage is usually more damage and health, however it's hard to break this down unless you manage to massively out farm them. Dota isn't as bad, because death causes you to lose gold, where as in LoL other than a death timer you lose nothing from dying. Yes a death timer is a huge thing later on, but if you have already snowballed chances are you won't lose the fight.
I just don't like how snowballing plays out. A kill early can allow you to completely outzone an enemy, leaving them with less farm, and make them fall even further behind. Also players getting fed in one game, leads them to believe they are an amazing player and boosts egos. This isn't so much a game problem as such, and more of a player attitude problem but it still exists.
As for Dominion shaking up the genre, it was never meant to. At no point have Riot balanced for dominion, nor put any work what so ever in to dominion since release. It was abandoned faster than it was released. It did however spawn Infinite Crisis, so I suppose it had some impact on the genre. Personally I'm just happy we aren't seeing Dota 2 with Blizzard skins which is what I originally expected. I had completely lost interest with the moba genre, which is why I'm loving Heroes right now. I know that it won't replace Dota 2 for the Dota fans, it was never meant to. Blizzard know that the Dota and LoL fans are deeply entrenched in their games, so they aren't making any effort to steal them.
It's a great idea, as they have seen first hand on double figure titles what has happened to MMO games that have tried to steal fans away from WoW by creating a clone with a little twist. Instead they are hitting a whole new player base, who liked aspects of the genre, or who have even gotten bored with the genre. It's not ready for eSports yet, but with time and player feedback I don't see why it can't be in the future.