> the author has declined to change these things despite acknowledging that they’re wrong
I mean, if they already have projects running with this, it makes sense. If I learned one thing in my professional life is that while being a perfectionist already is not the best way to approach the vast majority of the problems, it's especially true when it comes to HTML.
Also, I hate to be that guy, but seriously, this thing seems like one of the easiest open source projects to get into, so why not fork?