It seems that they chose Microdata over RDFa because the latter's syntax was deemed to be unwieldy.
It's not really true that RDFa is more extensible than microdata, there are a small number of missing features related to XML data, but nothing too significant for these use cases; see, for example, [1]