Sęk w tym, że jeśli jesteś zaawansowanym koderem, to masz swoje metody, przyzwyczajenia i nawyki, więc kodujesz tak jak Ci się podoba.
Mylisz zaawansowanie z brakiem wiedzy.
Jeżeli jesteś zaawansowanym koderem kodujesz tak jak należy to czynić, a strzelam, że panowie z Adobe wiedza to lepiej od ciebie. No w każdym razie oni pewnie przeczytali to
http://dev.w3.org/html5/spec/spec.html czego ty raczej nie zrobiłeś.
Jak ja uwielbiam kiedy muszę w pracy poprawiać poprawiać kod po kimś kto ma te swoje "metody, przyzwyczajenia i nawyki".