2 ms·
People like the convenience of cloud services (cloud storage and backup, easy file sharing, data and password sync across devices, etc.) and multi-device integr
by musicale 3y ago
People like the convenience of cloud services (cloud storage and backup, easy file sharing, data and password sync across devices, etc.) and multi-device integration (cross-device drag/drop/copy/paste, continuity, call/conference transfer across devices, etc.) but these tend to be implemented with lots of daemons - which makes sense vs. a huge monolithic cloud/services daemon.
Another cause is that Apple and Microsoft are now service vendors, and they want to sell you subscriptions to Apple {Music,Arcade,TV+...} or Xbox Game Pass, and they also have app stores where they want you to buy things. The services and apps aren't necessarily bad, but everyone doesn't necessarily want every service, and they add more daemons which seem to run even if you're not using the service.
Managed systems for companies and schools also seem to add more daemons to the OS, even non personal, non-managed systems.
Finally, security has been a terrible issue, since mainstream operating systems and apps were not designed to be secure (which admittedly is very hard! and threats keep evolving) and customers have largely voted with their wallets for features and performance over security and reliability. Apple and Microsoft have tried to become more security-conscious but this has also made the systems less usable and added anti-malware daemons that do annoying things like phoning home to check if an app's developer certificate has been revoked, or repeatedly re-scanning files to see if they match a newly updated list of malware signatures.