The reputational difference, I think, is in their self-representation. Microsoft played price-fixing games, let malware be included in the install, manipulated the market, etc, while presenting themselves as honest competitors.
Whereas Apple is pretty straight-forward about the lockdown.
And that's sort of why we buy them for our non-tech people - because they can't be screwed up in all the user-based ways. We don't particularly want to force Apple to open up until the security/privacy problems of Android and Microsoft have some plausible solution.
I hope that once strong U2F tokens are normal and in-use by the average person that we'll have the infrastructure to really allow people to unlock their device without just enabling evil-maid attacks.