because if you already have to write javascript for the datepicker, why figure out if the browser supports html5? why not use the datapicker you just wrote (using yui or jqueryui or whatever)?
to do otherwise just adds more work, not only for detecting the browser, but for making sure the page layout and so on works in both versions.