But you still have to be careful because there are viruses that make you copy an address from a wallet, and when you paste it, the hacker's address appears
Or you could sign a malicious contract that could drain your funds.
That's true, I was forgetting this very important detail, even if malware can't access the private keys/seed from a hardware wallet, it still has access to the clipboard and can change the destination address, resulting in losses. The victim doesn’t even notice. That's why it's important to at least double-check the first and last 4 characters of a crypto address.
I don't remember where I saw it, the news is a bit old, but there was a “hack”, where the hackers had a lot of wallet addresses, and there was a good chance that you would copy and paste and the fake address would look a bit like yours
For example, yours starts with 0x12345
The hacker's could be something like 0x12435
Anyway, he could get the beginning or the end to be similar and it could be easier to confuse the user
I'm paranoid and I end up checking the whole address when I do some higher-value tx.