A foreign regime converted a CIA station chief to repudiate the belief system that formed the founding principles of his own country, and instead to espouse the official ideology of that regime. This in itself should disqualify any such US official from any position of trust. The ideology itself is almost immaterial. Even worse, in the case of official Saudi regime ideology, it is impossible to embrace that ideology and still uphold one’s own solemn oath to defend the Constitution against all enemies foreign and domestic.
Simply being a Muslim means a person is SUPPOSED to support sharia - which is diametrically opposed to the US Constitution.
The only reason a Muslim can take an oath to defend the US Constitution, according to Islam, is because taqiyya (lying in order to advance Islam) is allowable. In reality, Muslims all know that the highest authority for a Muslim - over any Constitution, treaty, etc - is always sharia. That’s why Iran can be on the UN’s Human Rights Council. They’ll agree to any “Rights of the Child”, etc that the UN requires them to sign on, because they know they don’t mean anything they say and any pledges they make are just taqiyya - in that case, taqiyya which puts them in a position to accuse Israel of stuff that Iran would do openly with no apologies.
That’s also why Afghanistan got publicly caught in a PR pickle when they condemned a man to death for converting out of Islam, even though their Constitution guarantees freedom of religion. A Constitution doesn’t mean anything in a sharia country.
But Americans are morons, for the most part. We don’t want anybody to accuse us of “discriminating” so we let the snakes into our house even though they’ve told the world in advance that they are snakes and that they will slide right in through our wide-open door.