I love this piece. While I tend to gush and project nothing but love for HTML5, there is still a ton of work left to do. Don’t get me wrong, I’m not trying to pull a 180 and take back all the good I feel for HTML5, but this piece does a great job in outlining some of the core issues that still plague the environment.
We’ve still got to deal with browser (in)consistencies, and for responsible developers that’s not going anywhere fast. I’m not playing the zealot card saying you need to support archaic browsers now and forever, but it’s important to keep in mind what your audience is using and what it actually supports.