Due to current realities, when almost all crypto exchanges are centralized, one cannot do without it. The second culprit, of course, is the exchange itself, which allowed itself to be hacked.
The question is of course interesting, I would even say that it is slightly philosophical. But if you look in detail, then the responsibility always lies primarily with the owner of the assets.