If you don't like it that's your opinion and you are welcome to never play it. Why is this a discussion in Diablo 3 forum?
Wow... Salty, aren't you ? Maybe he wants to share his opinion and get some feedback, which is exactly the function of a forum.
Maybe he posted in the wrong place, but a "moderator wanna be" is much more annoying than a misplaced thread.
Not trying to be some moderator wannabe just pointing out that it has nothing to do with diablo. As for salty not really since I don't care about overwatch at all and will most likely never play it myself. Just doesn't make sense that someone would come to a forum just to complain about how bad a game is that they haven't paid for and are not obligated to play.