The last issue you raised is the current situation in Saudi Arabia. I have not followed it closely, but my understanding is that certain countries have tried to put safeguards in place to protect its nationals from the sexual and physical abuse that Gulf countries are notorious for. Saudi Arabia, to my understanding, has responded by denying work visas for citizens of these countries, which are effectively economic sanctions, considering the remittance income these countries get from their citizens in Saudi Arabia. We can assume that this is basically accurate, and you will soon see that it doesn’t even matter if it is.
Saudi Arabia, quite simply is not an Islamic “state”. It is not a “caliphate” or ‘khilafa’. 2 of Islam’s holy lands- Makkah and Madeena- are in it’s borders. But it is not governed by sharee’ah, or “Islamic law”. It is a hereditary absolute monarchy. Domestic and international political goals, Bedouin culture, racial and national pride, foreign interests, and economic interests are all parts of its politics and workings. Islamis, of course, to be found there, but it is only one factor of many. So why is it, when most people know or can easily guess that all these factors are at play, that Islam gets blamed for everything that happens in Saudi Arabia?
Ignorant people are of two types: those who turn away from the truth and those who are simply unaware. Muslims can fall into one of these categories, and some do. I anticipate your pointing out of the Muslims who are in clear violation of some of the principles I have summarized.
They are not a proof against Islam; Islam is a proof against them.