A good question, maybe because of money, maybe because there is no habit of protesting, maybe because of a sheep-mentality, maybe because haram acts are accepted by the state....
I think the most probable explanation is the gigantic, simply unbelievable amount of homosexuality in Saudi Arabia...