I don't get why people were angry about it. On steam I had to sign on to R* games social, Windows Live, and then I'm done. Whats the big deal?!
EDIT: The reason I posted this here is because you needed to do this or else you were unable to play certain things.