No, not really. Since Steam, PC games have experience a new resurrection, sort of.
Also EA does now Origin for Retail too, and Blizzard (and possibly later for all Activision games) use Battle.net.
Better have DRM with my PC games than no PC games at all.
Ubiloader and GFWL are still inexcusable pieces of software feces, however.