

I know what you mean, but it’s not what you said. :-)
Just wanted to point out that they still have monopoly on the enterprise side of organization infrastructure, which is huge - the number of companies running production systems on self-hosted Linux infrastructure are orders of magnitude fewer than those that don’t, even if the number of Windows servers in total might be fewer.
Microsoft gets paid per employee, per application suite and per cloud service (if Azure is involved for the AD) - not only per server. They were very early on the recurring subscription model almost every SaaS provider is leaning into nowadays, even for on-prem stuff.




I believe it’s usually that they attempt to use some of the parts in the Google Play framework that is (currently) not fully supported by the Google compability layer in GrapheneOS, but the developers does an amazing job on trying to keep up with stock AOSP changes and make apps work equally good as on a stock Google image.
That, and sometimes just checking whether the phone is running an image signed by Google and refuses to run if not.
Personally, I’ve only had issues with one app, and that’s Pushover (a push notification service). It tries to use Google Play for notifications and I refuse to install that for this single app.