The fact that crypto people will tell you with a straight face that the irreversibility of transfers is a feature and not a bug should be enough of a tell...
The real bug is that irreversibility, and immutability in general, isn't possible in centralized systems. Which is why you can never be 100% sure that your bank account won't be empty next time you check. This doesn't happen in crypto.
Sure it does.
In crypto, you have two options when it comes to keeping your money safe:
1. You can try to keep your keys and devices safe from hackers (The equivalent of buying a safe. DIY security) 2. Or you can trust an exchange to keep your money safe.
In either case, don’t be surprised if you wake up and find your account empty.