Help, wierd glitch.

Can someone please explain how literally every single facet of this game has either:

  1. Been removed entirely (often for not reason at all, making the game worse)

  2. Has a bug, or has many bugs; even unplayable bugs

  3. Has not been removed, but instead changed to a lesser, worsened quality

Did the entire dev team from this multi-bullion dollar tech company in-between the two overwatch games resign and leave behind absolutely asinine code, or is management SIGNIFICANTLY understaffing and rushing devs into an inevitable failure in every regard, or is a combination of both? I'm really trying to understand, because I literally didn't think it possible for a multi-BILLION DOLLAR tech company to perform worse than some lone dev in his basement designing a game in his free time after a 40r work week.

/r/Overwatch Thread Link - i.redd.it