Well every country has their own issues, but since Iran Banks believes more on "All altcoin can be turned to money that can lead to money-laundering and believes that it can finance terrorism with their weapons and can be used as a way to transfer money from criminals to others" then I think they have right to ban it.
they are not banning it.
stop reading titles/headlines and reacting.. learn to research
its a reminder that banks themselves cannot handle crypto directly. just like you wont find beanie babies, tobacco, or socks bing sold in a bank.. its standard memo remindr about something that banks cannot and never have been able to do..
however
private businesses and citizens can use crypto