It is impossible to make an uncrackable DRM, but they can make it harder, thus reducing number of pirated copies.
Some DRMs take longer until someone crack them, and some need to take more than just copy & paste cracked .exe file to run.
Although the sales figures of any game's Xbox version are far greater than the counter part of PC, there are always far more torrent seeders/leechers for the PC versions. And just as the people who argue that PC pirating is nothing special, Xbox is not hack-proof.
Those numbers are such, I think, because Xbox version take more risks/steps to crack; I believe the majorities of "casual" pirates are just lazy and can be turned away with a little bit of trouble during the process.
Also a DRM is effective if it can prevent Zero-day piracy, which hurts sales the most. If a game is DRM free, some rogue retailer rips the data and uploads pre-release date = game over.
So I won't say that they should just abolish DRM, although I agree that legit customers shouldn't suffer from it. (I hate you UBI!)
This comment was edited on Nov 28, 2010, 01:33.