If a user makes a mistake in their email address the admin can activate the account by hand..
Incorporating a simple preg check can be done in seconds, it's not exactly complex programming ...
You are highly mistaken!
I have a function that does the:
"anything allowed here" @ "domain" "dot" "anything allowed here"
validation. It works like a charm, and next to checking for valid server (which I have a function that will do that too) this is the best way to validate an email.
Personally, I think the whole idea of -not- doing an email validation is crazy!