Tedel estudia un poco mas tu respuesta antes de darla,
los estándares existen por muchas razones, la validación es muy importante y si influye y mucho...
No es lo mismo tener etiquetas abiertas, o bien no tener algunas como <!doctype><head><body> ,etc... que por supuesto invalidan nuestro markup, que solo tener pequeños "errores" como etiquetas obsoletas, o algunos caracteres inválidos en URLS, o javascript obstructivo, etc, etc.. como ocurren en los sitios populares que mencionas.
No es solo validar estos sitios y decir:"o no le valida, pues de mi tampoco se pueden quejar" :S es una idea incorrecta si es que prestas algún tipo de servicio es muy poco profesional... pero si no es asi, simplemente es una opinión y se respeta.
Lo mismo ocurre ya sea con HTML o CSS, si no basta con ver las consultas en estos foros, que la mayoria se solucionan validando los codigos implicados, pero bueno.
Sea como sea es un tema muy tratado ya, y es mejor usar el buscador e investigar, antes de generalizar sin saber el que ni para que.
Chao y suerte