BitLicense is good thing. It secure the transaction and protest terrorism and money laundering.
In recent trend, follow that illegal business is running by using bitcoin.
When all business transaction comes under government observation, illegal business is forced shutting down.
My personal opinion, its good initiative.
Canada already look pretty this.
We have terrorism and laundering already well before bitcoins, cryptos don't chance that, it is just a different flavor. You can have a illegal business no matter what currency it uses to hide money.