That doesn't disable shit. That same setting was present in prior operating systems (but with "Never Install..." as the default), and it didn't seem to work very consistently in them either.
The first thing I did upon installing Windows 10 (which I did offline) was set that setting to "Never Install...", but when I went online Windows 10 didn't hesitate to install driver software for a trackpad.
Bear in mind that
the page for that tool specifically states that it is for the preview, and[EDIT: The KB has been revised] it has "temporary" stamped all over it.
"Detecting problems"? They didn't even bother to write relevant messaging for it. It's clearly not a permanent solution. Who knows how long it will actually remain viable for. Also, I had one of the drivers I'd hidden with the tool get installed anyway.
Even if it does last, it's no substitute for the classic WU GUI. You don't get a chance to put the drivers/updates on the hide list until, inevitably (unless you're monitoring your network activity 24/7),
after it's installed the damned things, at which point you have to go back and clean up the mess.