Origin is just the easiest part of the EA empire to dislike, but what EA don't seem to understand is the perception that they take over companies or development of games and then ruin them or turn them into cash cows.
DAOC and Ultima Online being two beautifully stupid examples.
My beloved Westwood Studios
This is the main thing people mistake, they likely have hurt some studios and improved others.
But when you look at any studio that doesn't get bought out, the subsequent games are almost always worse. This is just how life is, guy has big idea, makes a fantastic game and the second game he gets "hollywood blockbuster syndrome, rather than doing a similar thing with a new story making a great game then want to go bigger and better.... and ruin the franchise.
So many games, look at Fable, the second is almost a carbon copy of the first but with a few more childish features thrown in, the third is an utter travesty, Spore or Duke Nuken, just cases of the developer wanting to go big with their next games, they try to do WAY to much and end up making everything about them crap.
Matrix 1, epic, matrix 2, travesty, matrix 3 laughably awful. Star wars 4-5-6, awesome(in varying levels) Star Wars 1-2-3... epically awful.
Most books, most films, most games, they get worse with each incarnation yet people somehow blame EA when it happens under their banner and ignore that massively more often than not a series of anything tv, books, films, games get worse with each subsequent version.
The really hilarious thing is with that being the case, franchises are mostly stupid and buying up smaller studio's after one or two big games is just asking to pay big before the studio almost certainly gets worse... EA's model is buying the worse later games from a studio but buying at a premium after the earlier good titles. EA lose money, and the reason is incredibly obvious.
In a lot of cases EA is propping up studios that have made a terrible game that had they still been independant would have seen the same game, but the studio go under.
Origin is fine, I dislike this "steam was first therefore better" rabid fanboy nonsense. It was better when it was just a downloader without the store. I find with origin and Steam I want a slimline list of games, nothing else, neither has a lightweight simplified version you can choose to run.
I have always gotten max speed on every download from origin, Steam often trickle in when downloading... for speed of delivery Origin spanks Steam IMHO.