I really don't think the MOBA comment works for Dota 2. Its not really about the characters, its about the map, position, and timing (itemization + push timing). The characters are important, but frequently people pick meta characters and get bopped. This wouldn't be an issue if dota had new people playing the game, but I want to say that dota is at this point filled with people who have been playing for a long time. So, you'll see people who at low levels just destroy people with characters that are supposed to be bad because they just know where to stand and abuse the map or creep aggro. Its wild.
Just as a specific example. If you take two teams of equal MMR and one had all the character counters so they "should" win. If the team with the better characters doesn't know how to pull the safelane, they will just straight up lose. Full stop. They will get gold starved and unless the other team throws (which is very common lol) they should lose.
Also, losing like this in dota is anti-fun. Its really not a good time for like anybody, the winner of the loser. Its just one team dumpstering another and it happens at all levels.
Just as a specific example. If you take two teams of equal MMR and one had all the character counters so they "should" win. If the team with the better characters doesn't know how to pull the safelane, they will just straight up lose. Full stop. They will get gold starved and unless the other team throws (which is very common lol) they should lose.
Also, losing like this in dota is anti-fun. Its really not a good time for like anybody, the winner of the loser. Its just one team dumpstering another and it happens at all levels.