One thing I often hear is how bitcoin should become a fully anonymous cryptocurrency. No, it shouldn't. If people want bitcoin to truly become mainstream then making bitcoin fully anonymous would destroy that goal. I believe in these types of currencies, such as with Monero whom I support fully.
BTCitcoin is not designed by Satoshi to be anonymous, if you are able to get the database of every UTXO then you are not truly anonymous unless you tweak some things. I do accept the fact that government will not allow any anonymous currency to thrive and i always wonder how these anonymous currencies will survive when the regulations becomes strict for every exchange.
Think of it this way. How many countries still don't allow for women to vote or even show their face in public, how many countries don't allow for freedom of speech, how many countries still don't allow freedom of press...and you think they'l be okay with a massive global currency they can't control what so ever? Not a chance.
The countries you are referring to might be living before a century than you and i are living, i do understand the countries you are referring to and i have visited Saudi where they had restrictions but now they are trying to liberate women rights because the new king wants to give liberation for women and they allowed woman to get driving license as well as open movie theater which is a big deal and the main land Iran where i have seen restrictions for woman even though you can enjoy but it is not legal but they have Kish Island where woman enjoy the most without any restrictions.
What i am trying to tell is, it is possible to have a liberal currency with
BTCitcoin as we will have some countries accepting
BTCitcoin.