I don't want to get too political, and last time they held an event in SA and I commented about it I was basically getting all of my comments deleted by mods but I will say this:
I get that there's a very negative stigma around the government running Saudi Arabia. That's warranted and more than deserved. Things that they have done as a regime are entirely their own actions, though. I've been a practicing, dedicated Muslim for 25 years now. Not only is what the government does nothing even remotely resembling Islam based on the teachings from the Quran, but the government acts on its own. The majority people living in Saudi Arabia aren't exactly thrilled with the familial regime that currently oversees things.
With that said, I can understand why people wouldn't want the wrestlers to attend, and last time was pretty warranted. You look around at the crowd last time and it looked like higher up officials, likely involved in the government somehow, sitting all over the arena. This show, however, felt different. This show just looked like regular old citizens coming to a live event to watch their favourite wrestlers - both past and present - competing. Something that might only happy for these people once or twice in their lifetime. Some of us get to experience this once or twice every few months. Just because those people live in Saudi Arabia, doesn't mean they shouldn't be given an opportunity to see a live show.
Money is money. If Saudi Arabian higher ups want to pay the WWE a boatload of money to host shows, so be it. But the WWE's position can't be "we're going here to help initiate change" and the SA position can't be "LOOK AT US WE'RE AMAZING". Just call it what it is: a live wrestling event, no more, no less. It just so happens that the wrestlers are getting paid more for this than usual.
Again, I get not liking the government - I don't either. But the people at that show looked like typical wrestling fans you'd see anywhere, just happy to be there.