Iran is a country closed to the outside world. They may have had to use cryptocurrencies. Because they are subject to embargo by many Western countries, especially the United States of America. One of the best ways to break these embargoes is with cryptocurrencies. So, Iran may have chosen cryptocurrencies because they had to.