Many members of the WWE Universe are angry about the company’s holding the Greatest Royal Rumble (GRR) in Saudi Arabia. There are several reasons fans are...