With the "hardcore" PC market as small as it is (excepting WOW, of course), do you really think there are many companies out there who can justify jumping through thirty hoops to placate it? And if you were in their position, could you justify it yourself? I'm not condoning Ubisoft's/EA's actions in this specific case, as the system they've set up truly is utterly asinine, or even the overriding concept of restrictive DRM in general. But there's always this element of head-in-sand denial that seems to pervade discussions like this, and I'm not really sure where it comes from.
I know the vast majority of the people in this forum are full-bore PC fans, and that's fine. I've been playing games on the computer for many years myself. But you have to look at what the market has become. There will always be games created and released for the PC, but with the exception of certain genres and a few certain publishers, big-budget AAA titles are no longer aimed specifically at that platform. Nor, realistically, should they be. No company should excessively bend over backwards to concern themselves with a few hundred thousand players on one platform when several million await them on another.