Techies who repudiate #domain name validation as a cornerstone of users avoiding malicious sites are offering security advice that is fundamentally broken.
If you think users are too dense to check the spelling of a domain before they click a link (from an email, doc, etc) then they're not going to navigate your much more complex and vague behavioral advice about what is/isn't proper in #email, either.