You're not getting what I'm saying. Whether something is in a bunch of draft standards or not.. is of academic interest to some people only. If you're actually coding something, you don't care - you can try to stick to the "standard" way but it will always breaks at some point. If you don't believe me, just look at a bug tracker in any popular FOSS web project - jQuery, extJS, jQ Mobile, CKEditor, etc. etc. If you want a specific example, read jQuery Mobile's fastclick branch, read the code and the commit log and see what the clusterfuck it is to simply handle "tap" events in mobile, "standard compliant" browsers.
And with the malleable nature of HTML5 right now... a bunch of usable features that breaks all the time in practice and has to be tested on different browsers on a case-by-case basis, is all what it means to a software developer. I guess what you're focusing on is the academic kind of correctness - whether W3C published it or not. Having W3C and WHATWG publish it has its uses... but at the end of the day, unless you're someone working at W3C, it doesn't really matter for you.