We are no idiots. We understand we should use self custody, but here is something you don't understand. There is no way to move fiat out of iran. So you have to by bitcoin from an Iranian exchange and then move it to a self custody wallet. Iranian exchanges require a ridiculously high commission for that. The exchange that i use gets 40$ for one bitcoin transaction, and the minimum withdrawal is about 150$.
average monthly household income in iran is less than 250$.if you support a family you probably cant save anything. I'm a single man, living with my parents. I can barely save 40$ a month. I can't even reach the minimum withdrawal with that. After three months of saving I reach it, but I have to spend third of my savings on transaction fees. So the best thing I can do is buy bitcoin from the exchange every month for like 10 months, and then withdraw to a self custody, so I pay 10 percent for transaction not 35. So I have 10 month of my savings stuck in an exchange, and I can't do shit about it.