I never understand this sentiment: AMD is still putting in effort for a token market (Linux is something like 0.3% of computers if you don't count servers/embedded). Would you rather have them do nothing and leave the cards poorly supported?
If you're on iOS 10 you can 'remove' (more akin to the 'disable' function on Android) them. However, this also kills functionality associated with that app. You can't say 'hey Siri what song am I hearing' if you have removed the Music app.
Yeah, pretty much this. If you get macOS to pop out an error that it can't find Finder (especially on 10.11>, which has SIP), you dun pretty goofed. macOS (especially with SIP) is by far the most stable of the big three OSes. Windows its shortcomings are known, but as far as Linux goes (numbering is only for clarity):
1. No default power management. Why isn't TLP installed and activated by default on systems that are known to work with it? Macbooks get 12-13h on macOS vs 5h on Linux. The XPS13 gets 22h on Windows vs 11h(!) on Linux. Ubuntu 16.04 on my MBP 13" 2015 gets 7h with TLP and Powertop configured, so even with those tools there's still a very large discrepancy.
2. Package hell. Yes, shared libraries have advantages. No, they don't outweigh the benefits of containerizing. By now (with 'Snappy Packages' and 'Flatpak' getting bigger) its finally getting fixed, but still.
3. There is no unified repo, and no unified package manager. There's Pacman, RPM, apt, etc. etc. and if you switch distro's you have to re-learn. Now I understand that this is due to each distro being like a micro-country, but imagine this: 3x3 unified repos (free, non-free and community) each with 3 levels (bleeding edge, testing, stable). All distros could(would) tap into these repos, so you combine the efforts of every distro its maintainers. Same for the package manager development. For distro-specific stuff the distros could just use a separate repo
4. UI. There's 2 different UI toolkits (QT and GTK) that both are configured differently, behave slightly differently and thus something (usually the QT apps since GTK is used more often) feels 'off'. This split also gives issues with scaling sometimes. macOS does this perfectly with pretty much everything using Cocoa and having all options on the menubar. Saving is always under 'file', and 'file' is always in the same location. Same for 'Edit', 'View', etc. So far only Ubuntu replicates this, and they do it for a good reason.
And those are only a few of my pet peeves. Here's a full list by someone that has much better knowledge of Linux than me. Quite staggering really.[0]