

Centralized platforms for multiple uses and a huge tool ecosystem. That is it. It is simply much much much easier to set up and get a consistent experience.
Embedded coding (as an example) has an extremely scattered ecosystem of vendor-run IDE forks which are usually a pretty bad experience.
Their commandline documentation is often complete trash so instead of fixing that, they just make a simple plugin for vscode and they have a cross-compatible IDE that already works with all of their customers’ favorite plugins with very little work.
Also, code-server. There is no other IDE that has an experience like that as far as I know.



Android runs on the Linux kernel, graphene is modified android.
MacOS runs on the UNIX kernel
I am not sure what that had to do with anything. It is not Microsoft, but if Palantir released a Linux distro, it would sure as shit have mass surveillance in it, regardless of the kernel.
I am guessing the commenter doesn’t trust the GrapheneOS guy or something.