3) bitcoin has anonymity until you want to exchange it for FIAT. same will happen with any altcoin that wants some actual purpose
Bullshit. Bitcoin has no reliable anonymity even when used with Tor+VPN. The only way to be surely anonymous is connect to the internet in a way that the connection can not be associated with you such as a
different netcafe or a
new unregistered mobile device and sim card
every time you transact.
Since most people aren't doing that, Bitcoin can be easily taken over by the government. End of story.
And Bitcoin can't be fixed, here is why:
https://bitcointalk.org/index.php?topic=455141.msg5723957#msg5723957