In the AI era, this has become easier than ever. Most people can't do such verifications themselves simply because they don't have coding/programming skills and reading thousands of lines of code isn't going to change that. However, you can use an AI model, give it a simple prompt, and ask it to inspect the code and give you a detailed report or summary of what the code does. Do this with multiple brands just to be on the safe side. If all of them report that the code contains actions that should by no means be present, then don't use it.
It can be technical and people mostly don't do that but if people don't quickly trust strange links and act immediately with given guides, they will not be scammed. They simply need to check with official site, check information and compare them together from two sources, then realize something wrong.
It's simple and easy.
People who skip this step will become most favorite potential victims of scammers and hackers.
If people can not
Verify Electrum wallet, they can apply some advice in
The paranoid user's security guide for using Electrum safely. Doing some of these steps can help them having better practice and security, even not perfect, it's better.
Another incident that reminds us of the basic motto of Bitcoin - "Don't trust, just verify".
They need to at least verify the information, double check it with official websites. If skip the double check step, they accept very high risk to be scammed someday.