the reasons for different countries are different in this regard. It is natural that the Iranian state forbids banks from making crypto transactions. we know in the middle east there is often a war today. Of particular concern is transactions using crypto that are abused for terrorism financing as well as money laundering