No without an argument to explain it is a bit disappointing.
I summarised these negative points above, but let me expand a little.
Google retains ownership of the core services for the OS, but manufacturers/developers can add fluff around the outside to work with a particular hardware device or need.
There's therefore no centralised update mechanism. Each manufacturer has to rebuild and test the OS image before releasing to customers. As you're doubtless aware, the vast majority of devices aren't updated regularly to anything approaching the latest core OS. As of 2015, roughly 90% of all Android devices have unpatched and known security vulnerabilities.
Microsoft has a reputation of being secure (yes, vulnerabilities are identified, but they're swiftly patched via a centralised update mechanism).
So, open source creates fragmentation and implies a built in obsolescence(you might buy the latest and greatest phone, but you have to accept that you probably won't get core OS updates anytime soon) and you'll just have to buy the next cool device when it's released a year later.
There's also an inconsistency of performance, stability, and looks from one device to another. Microsoft are instead offering the same general experience across a wide variety of form factors and hardware (screen sizes will differ, and some smaller phones are a little slower, but on the whole it's the same experience).