It does, atleast for me... once I downloaded the latest drivers for my 6950 few days ago, it got installed. Haven't used it or even opened it though, as I don't like crappy software like that.
I want to keep things as simple as possible, and not add up unesseccary programs, that I won't even use.
I downloaded the driver for my graphics card, not some shitty program lol.
I'd prefer if they had as an alternative selection instead of forcing people to installing it with the drivers.
The same goes for Steam and Origin in my opinions... dumb ass programs, why not do like the good old days, where you started the game and logged in through the game and not some PC based program AND browser based login lol.
I personally things are going in the more "confusing" direction, rather the "plain and straight forward" direction...
That's just me though...