That is how you end up with walled-garden OSes. Users plug in random device into their computer, the OS vendor tries to simplify operation by installing a device driver that was not vetted, and then users complain they are not protected.
Then the OS vendor will start limiting which devices they support and with very strict review processes.