Creo que pueden existir muchas razones para validar.
Cuando se empieza a validar los sitios, generalmente (a mi y otros que conozco nos pasó) se valida por
ego,
para poder poner en el footer de tu sitio "cumplimos los estándares" y los respectivos links a los validadores.
Ahora lo hago con mas conciencia, y se que un sitio que valida está "bien hecho" (lo pongo en comillas porque es relativamente fácil también hacer un sitio con un WYSIWYG y luego arreglar los errores de validación) y se que no tendrá problemas en la mayoría de navegadores.
Es decir, ya no soy yo como desarrollador la razón por la cual validar un sitio, sino mi cliente y sus usuarios.
Saludos, es solo mi opinión.