The skill entrance floor is significantly higher than most other similar games due to Dota being more unforgiving in general. Things like mana management, item purchases, map awareness, and last hitting are much more important/emphasized, and there are other mechanics exclusive to itself like denying, buy-backs, teleport scrolls (kind of) and no innate passives with the exception of Silencer/Pudge in a way.
Although, I find Dota significantly more rewarding/satisfying to do well in compared to other games. Sure you can face roll a ton of people in League but in Dota there's no mirror matches, summoner spells, runes, masteries or respawning barracks to bail you out. Each game is always unique and a fresh start from the last one, no outside bonuses or influences but yourself.
Also all your other baby mobas don't have the #1 baller skeleton king.
Balled so hard he got removed from the game for being offensive.