The problem is that this ends up making it so that the user gets put into a situation where they're using unsupported (by the OS vendor) drivers when installing the OS. OS installation is tricky enough -- letting random vendors throw their own random bits and pieces to happen at various times just makes that worse, not better. Which is why it's far better that the user at least *opt into* it and know that they're going down the path as opposed to just having it happen behind their backs.
I was against this initially and am still against it (and with more reasons the longer I think about it :-)
The problem is that this ends up making it so that the user gets put into a situation where they're using unsupported (by the OS vendor) drivers when installing the OS. OS installation is tricky enough -- letting random vendors throw their own random bits and pieces to happen at various times just makes that worse, not better. Which is why it's far better that the user at least *opt into* it and know that they're going down the path as opposed to just having it happen behind their backs.
I was against this initially and am still against it (and with more reasons the longer I think about it :-)