BTC has no role to play in the real world affairs. People who try to create such a role are confused between asset and currency. The design itself only considers pure virtual activity with no touch with real world. People also mistake the buzz words such as "peer-to-peer", "border-less", "decentralised" etc as the problems to be solved.
you cant totally touch the virtual activity, come on, we are on modern age, and nobody wants to stock up on that classic world before, so why are so confusing about this virtual activity program and see/look around you, all virtual are totally exist at this year or maybe some other years. virtual you mentioning are had some roles by now, as we can see, the "bitcoin" you mentioned that has no role are rolling the whole world. thats a no role for you?
I have no respect to Nakamoto because he ignored the most important element (govt and authorities) in social situation and still want to sell it as some solution to social situations. Hardly any country has regulatory framework that deals with btc.
but some of this element you mentioned are totally (already) ruined their own country (govt and authorities). the reality is no one in the government has to deserve to respect in terms of privacy. they want to get involve on some situation that no related on the government. like for example, your all assets, government wants to know all about your hard work assets just to prove that you are totally wealth in your country but not recommended, meaning (privacy obstract)
The problems are rooted in the philosophy of crypto, not in the code. So, the beauty of blockchain tech is irrelevant for btc. It is like selling a bad app by showing how great Android is.
really? selling bad app showing how great the android is (products)? the beauty of blockchain tech is all over the people who totally educated by bitcoin, theres no bad in that way.
1) Bitcoin does not provide controlled visibility, because it doesn't recognise the existence of governments. Now if you make changes to provide visibility to authorities, ALL privacy is gone. If you don't, then ALL visibility is gone.
yes privacy are totally gone, but for what? is that privacy to be visible to the governments and authorities? the truth is, government wants to implement some rules to take over the control of bitcoin on their country.
2) Fees are rooted in the design. Whatever consensus you invent for a public blockchain, you can't escape rewarding the work of validating transactions. So zero fees are not possible.
at this time no one things are free, even you go to the public cr, theres a fee to be paid before you use that service.