Obama is selling weapons to Saudi Arabia and they are no better than the Iranians. There are no heroes here. I don’t know if that’s the point you are trying to make.
I suppose the difference is that the Saudis are too decadent to be aggressive, whereas the Iranians aren’t.