I work on the team that develops the core XML technologies for Microsoft platforms. Since RSS is not a core XML technology but an application of XML it is not a technology myself or anyone on my team would be involved with in an official fashion. Inquiries about Microsoft and RSS are better directed to teams that produce tools or websites that consume or produce content not myself.
An example of XML's wire format roots is the text-oriented idea of equivalence. In OOP, data has explicit values. In XML, the string representation of the data creates a need to ensure canonical representation for determining equivalence. Class / Element identity has the same issue. In OOP, an object is explicitly mapped to one object. In XML, the equivalent mapping (to element type) is done by a string matching - a mapping made more difficult by the tacked-on concept of namespaces and namespace prefixes.