Honestly it’s not the fault of Bitcoin or other crypto currencies but it’s the Government who is unable to make up their mind about it.
governments are not "unable to make up their minds".. what you have to realise is that a government cannot regulate a business that operates in crypto without the government going through a certain process.
take many things, alcohol, fishing, driving. drugs
a government first needs to prohibit something. to make it illegal for people to use openly. to then be able to give licences and permits to certain people and regulate them to allow them to use it under certain conditions..
a government can just offer a licence or regulate a business or punish a business for bad practices if there is no initial prohibition to make it illegal to use openly. this is because if it remained openly usable without prohibition. then the licence/permit/regulation becomes useless and unenforceable.
research the New York 'bitlicence' as a prime example
did you know that in the 1900's anyone could take morphine or drink alcohol openly without consequence.
then they prohibited it... and then.. they permitted it under licence with certain rules of use. (age, not while driving, not exceed certain volume of consumption)
they could not have done the permitted use with certain rules without the initial prohibition
even slavery..
they had to make it illegal for a black man to be a citizen. to then prohibit black people from being free. to then set rules on what black people can and cant do in society.
even now its not open freedom. its licenced ability. humans are not "free" we have to follow laws. because we are within a countries jurisdiction