Its like, I want to defend this game...
I left due to frustrations with the community. And here's the thing, I've done this before and come back. Through watching, reading about, and playing DOTA I've learned the general outline of how ever single hero in the game plays. The current patch threw all that shit out the window. EVERY hero now not only plays at least slightly differently before, but they have multiple different ways they can go. The value of experience and when it causes you to reach power peaks has changed, the way runes work has changed. I can only assume there's been a million subtle changes to how positions 1-5 play and relate to each other, to when you should fight and how quickly games end and such.
Its just like... I'm not going back. I can't. I didn't learn 100+ heroes (and the 400+ accompanying abilities) just to relearn half of it. Plus my original frustrations with the community are highly unlikely to go away.
The mentioned in the thread how people were bleeding off into OW. This is happening for a lot of competitive games where English speaking, American players are getting siphoned off. For me its pretty much a nobrainer. I know so many people that play OW, that I can assemble an entire team out of personal friends I talk to outside the game, and I could host a 6v6 custom game and have every single person involved be someone I know (not that they would ever be on at the same time). Most of these people aren't particularly gamers. The thing is that in "first world" nations is a lot of people have good computers but don't game. Overwatch is brilliant at pulling those people in. It has the additional advantage that you can run it on a 4 year old laptop with an integrated chip, but it also can look very good with a "future proofed" gaming rig.
DOTA tho... I can't get anyone to play this game with me. I literally have a hardcore gamer friend that plays permadeath games and paradox grand strategy games and has tried multiple MOBAs and I got him to try the game but he still didn't last more than a few games. And it was actually kinda embarrassing explaining some of the game mechanics, like I started to explain to him that jungle camps won't respawn if he stands in a mostly-invisible box and his response was just a flat "wat." And don't get me wrong, DOTA is an aquired taste. Its an intensely skill based, intensely memorization based game that's also cooperative. And its fine for that to be a little niche, but for a game that's mostly fun in a stack it sure is hard to get a stack going.
Basically, how many people I could get to play a game with me if I wanted:
OW: 20+
LoL: 4
DOTA 2: 0 (excepting you guys I guess but like I said I doubt I'll ever relearn how to play)
Also worth pointing out: every youtuber I watch who plays TF2, DOTA 2, SC2, or CS:GO has tried OW, and half of them are playing it fulltime now. Even Jimben has released about as much content for OW lately as he has for DOTA 2.