I would have to say that one major factor that has encouraged the idea of Origin, (and uses/existance of other gaming platforms) is piracy. There's a lot of people who like to steal things by using torrent sites... rather than pay for it. This forces companies into a battle against piracy, and ideas such as Origin, product keys, and internet-connected gameplay becomes not so much a "want" but a "need" for companies as they try to protect their intellectual property.
Also, for the companies, it becomes an advantage. As a player, I could argue that Origin is great because all my games are stored in one place, and I don't have to worry about losing them if my computer/harddrive crashes. Just get a new computer, log back onto Origin, and there they are.... all my games nice and safe. But for the gaming companies.... its much more of an assest. Its the one place where they know we will all go. Its the one place with just 1 advertisement they can reach all of us. And... the one place where they can fix/update our game without needing to chase us all around the internet.
..... I agree, Origin is a nightmare. For me, it's a contributing reason why I don't buy many games anymore. Everything is digital, and controled by some third party site. Origin/Steam for games, iTunes for music. I still have a PS2 console and games. I used to love buying new games, not only to play, but also to see added to my collection up on the shelf. It's like when I play the sims and I place a shelf to decorate with stuff. I did that in real life too. And I'd decorate some of my shelves with games and music. I can't remember the last time I bought music. I just go to youtube now and listen for FREE. But there was a time when i'd spend hundreds of dollars filling up my CD tray with music CDs. Same with games. But... those days are gone. Now, I just buy the odd game on Origin or Steam, and I don't buy music at all.
But..... change is inevitable... we just have to deal with it.