I think that right now Bitcoin ATMs are necessary to show that Bitcoin is the same money as fiat. People see ATMs and for them it is more usual thing than online transfers and so on
You are right, but I do not make mindless investments, there are 4 coins in my portfolio and at the moment I am not considering the purchase of other coins
The criminals have found an interesting way to launder money. But I think Canada doesn't need to ban Bitcoin ATMs, they need to improve the system to avoid such cases again