#2 Allows Vince McMahon to play the villain

Its the role that Vince McMahon was born to play from the very beginning and its a role he will get to play again leading up to WrestleMania 35. If nothing else, McMahon is the most hated man in WWE right now after suspending Lynch and replacing her with Charlotte Flair at WrestleMania 35, which could pay dividends for the company going forward.
Think about it! WWE is building this up in a Stone Cold Steve Austin versus Vince McMahon kind of storyline and needed the suspension for dramatic effect. In fact, the move cements McMahon as the villain going forward and was the perfect mix of storyline and real life, which blurred the lines in the perfect way.
Look who just shut down all of Tony Khan's critics! More HERE.
In the end, it might have come as a shock, and it might not have been what The WWE Universe wanted, but it served an important purpose. Furthermore, fans need to realize that this isn't the end result, its just a means to an end. Lynch will still get her match at WrestleMania 35, it's just a matter of how it happens?