#1 The results were outstanding
Almost all the matches had the right result. It was common sense that Becky Lynch should go over Charlotte Flair, and WWE listened to the fans. WWE has plans of having a long title reign for Roman Reigns.
However, feeding Braun Strowman to Roman at this point would do no good for either of them. Thus Brock interfering in the match to cause a no result was surprisingly a good call, the booking looks logical.
Fans drowned out a popular wrestler with 'She's a racist' chants recently
The WWE Championship match had a satisfying result. Joe did not look weak in his defeat, since he was screwed out of the victory. WWE also understood that giving all the titles to The Shield now would be a huge blunder.
I can't recall the last time PPV results were on the mark. WWE deserves all the credit for this booking.