If you ever protected your account the best you can then maybe its somebody fault. As a user we take full responsibility of our every actions but sometimes no matter how we try safe our accounts there are instances that we might be outsmarted by bad actors.
Having a lot of passwords would make the account safer to have. Don't just leave a wallet or account unencrypted.
I always use a difficult password so that other people have difficulty guessing it, and other additional security, if this has been used all and the account is still hacked then there is a weakness in the exchange.
Agree, but if only our account is hacked, maybe it's our fault. But if a lot of accounts are hacked, I think the exchanger needs to take responsibility by bearing the losses suffered by his customers