It might be a good idea to do so. In the case of Windows, it has to run on several million combinations of devices and drivers. In such a huge ecosystem (or mess, depending on the point of view) I think their warning system is quite smart, especially because it is associated with automatic blacklisting of devices (if your device is included into a warning, the problematic update won't be available until the bug/driver is fixed). It could still improve and we keep reading about users having issues, but the folks at Microsoft do have to work within a context of huge complexity. Apple has far less devices/drivers to manage.Like Windows, they will have to issue warning about their own updates.