Its really hard to blame anyone and I always accept responsibility for anything that happens to me. But in this case it all depends on how it happened. If the whole exchange got hacked then you could blame them but if only your account got hacked then something probably might went wrong from your side. You just have to keep your passwords safe and keep your device security system updated.