I really disagree with this article. This is the sort of fundamentalist thinking that Americans trained themselves in during the Cold War.
> Behind much of the Middle East’s chaos — the wars in Syria and Yemen
Both of these wars are domestic in nature. In any Civil War parties naturally seek to ally themselves with outside powers. The powers then see the opportunity to win big for small(ish) cash, or at least avoid losing an ally.
It is true that Iran and the Saudis are fighting for supremacy, but it is not true that all the wars in the middle east are because of that.
Its equally wrong to force all of this into a even deeper into a pure sectarian conflict. Neither the Saudis or the Iranians are above supporting people that they ideologically disagree with it is politically useful to them, even people who would attack and kill them if they could.
This article tries hard and fails to make everything about Iran. Saudi Arabia going against the Muslim Brotherhood in Egypt, clearly that is because of Iran. The Saudis have enough reason to make sure they have allies in Egypt even when Iran is not a factor. Every countries ties not to have enemies on all sides.