Iran is not an Arab country? Answering a more general question - all countries of former Yugoslavia are better after US intervention. Some Serbs would not agree, but it's on them
No, Iran is not an Arab country! Arabic is a minority language in Iran, and Arabs are an ethnic minority there. Linguistically, culturally and even genetically, they aren't Arabs! Would you call Quebec an Anglo province?
You should consider conformation bias.
How can you compare Arab countries to Iran?