The jury is still out on whether I will give Heroes of the Storm a try, but something I keep seeing pop up in reviews and discussions about the game is that because of the experience catch-up mechanism that helps the losing team stay competitive and a general lack of snowballing that it makes a player more reliant on their team and prevents a good player from carrying a bad one.