The reason why you see many victims is mainly because most blockchain.com users are newbies who generally don't know how to properly secure their wallets/accounts.
What you can do is to stop using web wallets and start using non-custodial and open source wallets.
Don't see anyone recover any amount after they got hack, blockchain.com owners would not take any actions related to that incident so its good for OP to move on from that sad happenings and try to learn from bad experience happen to him so that next time he can avoid the same incident that he might encounter on future. Also I agree with you its better to use trezor and avoid dealing web wallets especially if we store huge balance for long term hold or for other investment.