Notice I said, Better "but not much". Their ridiculous system is indeed overreaching and obnoxious to legitimate customers, however, the 10 day limit was removed and they increased to number of computers from 3 to 10.
Thats not to say I'm happy about the DRM, it could have been worse though, It could have been Starforce, that crap will DESTROY your hardware.
As for Bioshock, with the details jacked up, It could cripple some systems. A great deal of customers paid no attention to the SMshader requirement though. I wasn't privy to the DX10 experience, but at the time I had 2gb ram, and a Radeon 1950pro, the game ran quite well.