Rather than distribute more proprietary services, how about ownCloud for Drive, K-9 Mail for Gmail, OsmAnd for Maps, and F-Droid for an app store? Mozilla and DuckDuckGo provide Free Software search providers for Android, too. With Google neglecting the Android Open Source Project and Cyanogen partnering with Microsoft, the future for Free Software Android as anything but a shell for proprietary software looks bleak.
How much money are those services going to offer Cyanogen to be included? I'm pretty sure at least 90% of the reason for this deal is that Cyanogen Inc needs revenue and Microsoft was willing to provide it in order to increase their toe hold in Android devices. Open is nice, but the Cyanogen people need to pay the bills.