macOS High Sierra: Anyone can login as “root” with empty password
I see a lot of comments here wondering why Apple seems to not care about software quality anymore.  I don’t know if that’s true, but there’s a perfectly obvious answer: <i>They don’t have to.</i><p>Software quality in macOS was important back when they were trying to get people to <i>switch</i> from Windows-based PCs to Macs.  Nowadays, most people who were going to switch have already switched, so Apple has no incentive to keep up the same level of software quality anymore.  They just have to keep people locked into their ecosystem (with iPhone etc.) enough that the barrier to switch out again is high enough.<p>There is no reason for Apple to improve macOS, since doing so won’t make anyone switch to Macs who hasn’t <i>already</i> switched, and not improving macOS won’t make anyone upset <i>enough</i> to switch back.  Ergo, Apple leaves macOS to stagnate, and they will keep macOS at this bad-but-not-horrible-enough-to-switch level for the foreseeable future.<p>That’s my theory, anyway.