It's the greatest affront I, as a gamer, had to endure all my life. (I was smart and avoided DRM)
It's point is to torture you with a shi- ,khm, crappy registration process just to play a single player game, to make you think "Eh, after all this effort I could just play multi and be done with this", so Microsoft doesn't have to waste money on single player modes.