I agree with your points, it's legal (depends on your country laws tough, China banned crypto if I'm not wrong), it's moral more than Fiat and than investing in any society who exploit something (banks, weapons, etc..), gambling well no more than a normal investment
!PIZZA
It could be illegal in China, but it doesn't mean that such a law is just.
!PIZZA
!LOLZ