Realpolitik is pretty much the act of never caring about the moral results of policy, and every power in the middle east practices it. I'm not convinced that KSA would be doing anything morally superior to what Iran is doing if they were in Iran's shoes. Stability would be what changes Iranian policies, and there are a lot of parties dedicated to ensuring that stability never breaks out in the middle east.