Blizzard went with the always online to work against having the same cheating that happened in Diablo 2. Its a little simplistic to call Diablo 3's always online aspect "DRM".
Its not clear from the translation if this was people duping items or some kind of game bug. There were posts on the game forum about having two of the exact same item drop off a mob. Which I had happen myself once.