Legalize is the wrong word I reckon. The better and more accurate word would be to regulate. To which I have mixed feelings of, because the community is giving up some control of the cryptospace and offering it willingly to the government. We already know how corrupt governments can be.
Totally agreed. When it comes to government they wont just look and do nothing, but to regulate. Legalising cryptocurrency without any restrictions is an impossible scenario and are mostly a limited time strategy, but slowly be changing in putting up one rules at a time.
Even we welcome a change of heart into ICO and we might agree about regulating it for the security of the investors. Hope anonymity and decentralized nature of it, remains.
Cryptocurrencies like BTC or Monero are different thing than ICO (tokens). ICO is more like company and tokens are shares of that company and they should be regulated. While minable cryptocurrencies are not companies so they don't need regulation.