Unlike other financial instrument, it does not derive value from any asset
It is extremely volatile and gets impacted by even some tweets
Regulating it is a very difficult thing and therefore most countries are not ready to accept it (the idea of a decentralised currency and no government is fancy but can't be reality.
Unlike other financial instruments, where you can seek redressal from authority for any loss, you can't go for crypto