-The support that I've received has been very helpful.
-The town / economy building section is pretty neat
-Earning exp and gold (same thing) in game to spend on abilities or pots/truesight/scrolls is interesting, being rewarded with more "exp" for last hitting is neat.
-Multiple game modes, including the standard 3 lane 5v5, a pve mode, and others that are rotated on a clock schedule
-It can be a refreshing game change if you need a break from other more demanding mobas, like Dota or even League
-Bought heroes. I have the opinion that, like LoL and every other game that does this, if you limit core mechanics with currency then it can never be a truly competitive game. Does LoL have competitions and is extremely popular and makes a lot of money? Yes, but McDonalds is extremely popular and makes a lot of money, but I wouldn't call that food.
If you want something to be truly competitive and legitimate on a general playerbase level, you can't limit core mechanics to anyone.
However, it adds incentive to grind and play, and some people prefer that.
-Very simple. It may not seem that way at first with the flood of new information, but once you learn the Talent groups and get the gist of things it's a very simple game. Last hitting or being near creep deaths earns resource which you use to buy your abilities and stats, which levels you up.
-Matchmaking. As a newish player, though a moba veteran, I find myself going against people with max level heroes and full rare or epic talent sets, and even some unique ones, when I myself have new heroes with no bonus stats and standard or uncommon talents. This is akin to a level 1 League player with no runes or masteries fighting level 30 players. It doesn't matter your skill level, or even if you're better than they are, there's just a very heavy disadvantage stat wise from the start. This makes carrying any allies very hard, especially if they feed. Normally you would be able to overcome that, but not with the stat advantage in addition.
-Language barrier. Over my hours on this game, I've run into one other person who wasn't a friend that spoke or understood English. This could be overcome by a translational chat wheel, or other similar device. One type of ping is not enough to communicate, especially when they're often spammed.
As a side note, after playing this game you will actually be thankful for "that one guy" on your team in Dota or League who you thought was bad.
I'm going to give this game more time and chances. At the very least, it's nice to go to when I don't want to exert myself on more complex mobas.
Until they fix the matchmaking however, I can't recommend this game.