As for theocratic governments, the region is full of them and the biggest (Saudi Arabia) are supported by the US despite their similar practices of theocratic oppression to the Iranian regime (probably more so in SA than Iran), so please spare me the hypocritical handwringing.
You are you saying you are OK with Saudi Arabia's behavior then? That is the hypocritical handwringing is am pointing out. The hypocritical people who talked out against Saudi Arabia, against religious favoritism/laws in Israel, people who in the past criticized religion like Rushdie dared to but Iran attempted to murder him for. But things those people now overlook and call Iran their 'ally' in alignment with them.
Is Saudi Arabia good? If not, then how is Iran being the same good? That you can't see I was pointing out the hypocrisy of Iran supporters with my points is wild. They are all things they claim to care about, and would not be accepting of from other nations, but because they like that Iran has attacked the USA/Israel since 1979 they hand waive away as fine. My entire life I was raised with Iranians chanting for death to me as an American (resultantly fundamentally shaping my opinion of Islam), and that policy is what Iranian supporters say supersedes all bad acts Iran commits (excusing Irans regime raping/murdering young girls for not wearing hats, executing by regime numbers 3,000 people on the street over two days, repressive religious theocracy, murder contracts on people like Rushdie who speak negatively about religion).