Overwatch 2 is in a bit of a tough spot right now and the developers are taking drastic action to right the proverbial ship.