To play Devil's advocate, doesn't the online-only DRM (Ubisoft, Diablo 3) prevent piracy to a decent amount? Sure it angers a few customers, but the masses still buy the game, and even if the DRM is cracked in a month or so (IIRC, Assassin's Creed DRM took a few months to fully crack, and if the...