At the same time though I can see why they don't add a surrender option because I've won so many games we should have lost. Every once and a blue moon you have a game where it just goes perfect for the enemy team, several heroes get away with less than 50 hp and they are up 4 lvls by the time you hit 10, but so many times we'll be down 2 lvls and ppl will want to surrender when you're just a team fight or a couple of kills + objective away from catching up. I had 2 different games on different nights I played with rl friends last week that they wanted to just give up and I rallied the troops so to speak and we won. I've also turned those 4 lvl difference stomp fests into real games. Once ppl are up that much they have a tendency to start playing sloppy/greedy, we were in a game like that last week, ppl wanted to give up and I just told them, look they are playing really greedy now (they were split pushing and trying to take objectives) so we killed the 2 ppl pushing which allowed us to take the objective and it turned that game which started out an unfun stomp into a real game where we had a legitimate chance to win. Of course everyone wants to win, but making the enemy team clinch their assholes when they were all laughing and high fiving each other can be just as sweet.
Yeah I get where you're coming from and I've had the same experience occasionally, but it's still a frustrating experience when it doesn't work out that way.
See, I disagree completely. I played this when I first got in the beta and thought "meh, bad version of league" and didn't touch it for two months. Then some friends got in and convinced me to play with them. I got to 30, did some ranked, got a bunch of different champs, etc, and it still feels like a shitty version of league. Communication is terrible, each map has variations on objectives and priorities depending on the game state and good luck getting any coherent form of teamwork going in that sort of scenario with pings. Individual players can't carry even half as hard, there is no firm monetary advantage and exp only matters in very specific windows. The game to me boils down to two things: Does your team group correctly, and does your team react correctly when one person refuses to group. If you group as five and get shit done, great. If you realize some guy is not coming into the mines and is instead soaking, well you better adjust accordingly otherwise you're going to get stomped. Basically the killing blow for me for this game(other than performance) was realizing that numeric advantage was pretty much the end all be all since outplay potential is so much lower, and once I realized that the lack of vision control and the inability to realistically follow the positions of all five players on the map just killed my enjoyment of it.
It can be entertaining if you just want to dick around for a bit with buddies, but if it ever catches on as a legitimate competitive game then I am giving up on the genre entirely. This game is less designed to be taken seriously than Hearthstone is, and that's saying a hell of a lot.
Like you I wrote it off as a shitty League rip off at first, came back later to play with friends and started enjoying it then, but even when they're not playing I still find it more fun than League.
I like the variety of maps, the smoother gameplay (I know League isn't too clunky, but I find small differences, like skillshots feel a lot smoother to pull off in HOTS), I like the faster matches and variety of maps (so so much, I was bored to tears with League's main map, and the others weren't very well designed imo - just wish HOTS would hurry up and include some Diablo/SC maps), I like that they've streamlined the character building, and I think they've done a great job of directing people towards teamwork to wins matches instead of having every asshole run around trying to do their own thing, competing over objectives and kills (half of the conversation in solo queued League was people whining over "kill stealing" - well, half of the conversation that wasn't in Portuguese anyway) instead of working together to win or trying to be a champion and carry the game by running off doing their own thing.
It's not perfect of course (really want more variety in the maps, especially some SC maps, and I'd like more of the SC/Diablo heroes - I'd also like to see an option for queues to weigh a balanced team over just matching up the first 5 available players, I'd rather wait 5/10 minutes than go through an A/A/A/A/W game), but I think the map variety alone, the streamlined character building and the increased hero accessibility (taking up a new hero to try out feels fun and accessible, compared to League) is enough to keep me playing over the rest of the genre.
That said, I'm nowhere near hardcore about the whole MOBA thing compared to a lot of people, so maybe I'm just in the target market? I dunno. I have absolute zero interest in the whole e-sport aspect, I just want to play 2 or 3 hours a few nights a week and have fun killing dudes, and HOTS has nailed that for me so far. Everything else is gravy.