It's a US-sanctioned country so allied nations play along with the sanctions and Binance is located within that US sphere of influence so Iran is supposed to be currently banned, yes.

It's not like Western(-ish) nations have much of a choice here. As soon as your banks and financial system depend on the USD in any way, it comes with a mandatory dose of US imperialism and extraterritorial jurisdiction.