Largest user database ?
Google might have a "large" database, but bear in mind Microsoft has had EVERY copy of Windows phoning home telling them what people had installed for a number of years now - what was it for Vista, something like 27 different processes that phone home for no apparent reason ?
That's omitting to mention any of the more nefarious activities Microsoft have been caught up in, such as the US secret service "hooks" that enable them to get into any machine running Windows - including those of foreign governments.
Let us also not forget they're part of the "Trusted Computing Group" (see below) that proclaims that the system belongs to the owner, not the software company - and how Microsoft ignored those tenets to force a "Windows update" on everyones' machines, whether they had updates switched off or not.
( from https://www.trustedcomputinggroup.org/faq/ )
-----
The TCG specifications support privacy principles in a number of ways:
1. The owner controls personalization.
2. The owner controls the trust relationship.
3. The system provides private object storage and digital signature capability.
4. Private personalization information is never exposed.
5. Owner keys are encrypted prior to transmission.
It is also important to know what the solutions are not:
1. They are not global identifiers.
2. They are not personalized before user interaction.
3. They are not fixed functions—they can be disabled permanently.
4. They are not controlled by others (only the owner controls them).
-----
At least Google tell you they're using your data !