you use open-source wallets that rely on bad coding practices (e.g. Trust Wallet) - you are an easy target for all kind of attack surfaces due to developers not caring about their users enough
Your detailed response is great, as usual. I just wanted to point out that Trust Wallet is no longer open source, but closed source, and they have been closed source for a long time now. Their Github repositories are archived, and they have not be updated in years: