Completely agree. If we had HTML elements as stylable as CSS toolkits out of the box, we'd save a lot of HTML bloat, and there would be no reason that the styled versions wouldn't be keyboard navigable, support screen readers etc.
Looking at stuff like date picker at the moment, it's just not going to get used at all as-is.
Looking at stuff like date picker at the moment, it's just not going to get used at all as-is.