it's pointless to blame anyone else but ourselves, the web development community
I disagree. To me this is a complete failure of the W3C do do 3 things:
- Come up with a solid plan for the deprecation of vendor specific tags.
- Convince browser vendors to follow it.
- Move fast enough with the CSS spec.