There is a really large thread on the beta forums about how the game is "simple". While I agree, and it's not a bad thing, I wrote this in response:
I've been playing this game for a week now and here are my thoughts on the subject.
There are a lot of terrible arguments on both sides. People are talking past each other because there is no context for personal experience and skill level. A lower level LOL player will copy a build path without knowing why while a higher level LOL player will adapt a build path based on what is happening in the game and what champs he is fighting against. Some people like Schwert here are simply shrugging off that adaptation of higher level of play as "skillfull" and moving on.
That is a level of depth in the game. Hopefully balanced talents will supplant this.
This argument of last hitting is silly. Honestly you really don't need last hitting in a game to add depth. What people are missing is that last hitting represents a specific phase of the game that include 1v1 duels or small group skirmishes. To me this is incredibly fun. I really enjoy watching and participating the skill required to beat the person on the other side of the creep line from you. Trading damage, denying creeps, zoning out xp and all the other skillful and strategic gameplay elements that go into the laning phase.
Unfortunately this all gets boiled down to "lol last hitting is stupid". You can have all of these interesting interactions without last hitting. HOTS is missing out on a lot of these interesting interactions,
This is where the "this game is simple" is coming from. Currently this game is all about objective control, which is fine. However, the only macro strat is to get together and team fight it out. Of course there are micro strats involved, like timing the grouping up, keeping players together etc. Micro strats can be made about any activity if you want to break it down to.
But you have to look at the macro meta as a whole. They only viable strategy that I've witnessed whether it's watching "pros" play on streams or watching games I'm playing; is to "deathball" it up. It should be pretty obvious since the community as a whole has actually labeled this phenomenon.
The game, in my opinion, is fun at it's core. I really enjoy an alternative to 50 minute LOL games. I think the heroes are fun to play and the talent system is fine as a replacement to items however the strategic diversity to this game is very low.
What Blizzard really needs to do for this game to not only succeed but to really rise up the "esports" aspect of things is to try to create diversity in engagements. Watching 5v5 brawls all the time gets dull after a while. The game lacks any sort of progression. It's just GO 5 MAN FIGHTS FOR 20 MINUTES AAAAAAH!
What Blizzard needs to do is attempt to promote more 1v1, 2v2 and 3v3 engagements across the map. There needs to be several fights constantly going on. Which may be hard to do with smaller map sizes. You should slowly build up into 5 man engagements.
The only tentative solution I've thought of would be to change the way experience is given to the team. I think that amount of players soaking in the experience for the team should determine how much the team gets. The more people in the area the less you get. This would promote players to spread out. It will also allow for teams to diversify engagements.
If the other team is deathballing you. You could 4v5 them and turtle while you send a player to split push or farm lanes. That solo player will be gaining more experience for the team and should actually cause the other team to pause and send someone to stop them because they might actually lose in the leveling curve.
That's just my opinion, but I think that would go a long way to create different strategies within the game and how each team handles different objectives. Do you send 4 or 5? 2 or 3? Which lane to you leave open? Is having a dedicated Merc killer giving your team a lot of additional experience?
Experience and levels in this game is the gold of LOL or DOTA. The game should not only be about winning team fights and objectives but the arms race to level 20. There should be a clear objective to level faster than the other team while also doing everything else you're currently doing. Currently the only way you get outleveled is when you really stomp on the other team. Otherwise, you're generally equal in levels for the most part.