While I agree that computers are the equivalent of silicon screwdrivers, it’s clear that Apple and Microsoft use distinct philosophical approaches to decide which problems to solve and how to solve them.
For an example, let’s take the problem of clicking on the icon of a removable device that has no media inserted.
In Windows, clicking on the device icon raises a “Please insert Y into drive X” error dialog. However, If this was an unintentional click, it could lead the user to think their computer requires media for some other, unrelated operation. If you rarely insert media into this device, it still takes up space in the device list and becomes a potential target for unintentional clicks.
On the Mac, the solution was to prevent the situation from happening in the first place by not showing an icon for a device unless formated media is present and mounted. No error dialog is required since there is nothing to accidentally click on.
This is one less dialog to maintain. One less implementation that needs to debugged. One less ‘part of the silicon screwdriver’ which can fail.
However, In the end, the choice of Mac vs. PC will likely be based on which philosophy you align yourself with most.