I think so. I don't think there is an official reason, but two web links that seem pertinent are:
http://www.cl.cam.ac.uk/~mgk25/mswish/ut-rtc.html (especially the comments at the end)
http://blogs.msdn.com/b/oldnewthing/archive/2004/09/02/224672.aspx
My own opinion is that devices should speak TAI (i.e, SI seconds since an epoch) to each other and convert to local time (i.e., some text format, subject to an slowly-changing mixture of cultural, geographical and political influences) as best they can only when interfacing to the wretched human beings who insist on using it.