|
I guess it's perspective-dependant. Computers are really more sold like appliances the last decade or so, and as such the specs they are sold on depend on the combination of hardware and software. For the general consumer, any deviation from the expected and advertised performance would be A Bad Thing™, and modifying the base facilities would count as such. Now, for me (and perhaps you too) I see it much more as a collection of interconnected hardware devices, with various firmwares in ROMS and Flash EEPROMs, boot loaders and operating systems on mass storage devices, and a few ISAs, ABIs and APIs to make sure it all works to a certain standard. In practical terms, that doesn't really matter to anyone else, not to Apple, but also not to Microsoft, HP, Dell etc. So we're back at "the thing is a black box appliance" and as such, the base advertised features should be properties of the appliance as bought by the customer. This also means that any deviation from that will either mean someone has to spend (or waste) time and energy on telling an angry customer that their BitCoinBrowserXXL is the reason the battery is empty after an hour, and that it is their own fault, or that the device is defective, or that the advertisement was false. If you are a for-profit company, would you not cut that "waste" of support by 33%? There is always the fear that the company is doing an evil thing and wants to harvest your life, but if Apple wanted to do that, they could. It's more likely that it's just part of the energy saving subsystem to direct users to optimal usage scenarios and things like "dim display automatically" and "use safari" are part of those scenarios. There really isn't much else gained by using Safari, not by Apple and not by the user. So either both gain a "yes the battery does last longer and the computer is responsive", or they both lose that. There is no PII telemetry in Safari, and cross-device data sharing (like Bookmarks) are encrypted within the iCloud Circle if you are using that, so Apple can't see that either (except if you also enable iCloud Backup on an iOS device), so for data harvesting, it's not really an incentive. What would be an interesting option is a "do not use notifications to suggest optimal software-hardware interactions" checkbox somewhere so they can just list side-effects near the actual preferences instead of all over the place. |