Oczywiście, że dbanie o zgodność ze standardami W3C jest ważne. Inaczej trzeba by było tworzyć co najmniej 5 wersji jednej strony (dla IE, Chrome, Firefoksa, Safari i reszty). Jest to ważne zwłaszcza przy JS-owych APIs (bo np. trzeba było wypracować wspólny protokół dla socketów).
Standardy stworzyły open web i pozwoliły się rozwinąć HTML5 i JS. Są podstawą dzisiejszego Internetu de facto i gwarantem jego wolności.
No i żebyśmy się zrozumieli: walidacja != zgodność ze standardami →
http://webroad.pl/html5-css3/3925-validate-or-not-to-validate-that-is-the-question