I've been trying Origin, and right now, there have been a few things I don't really like as opposed to Steam. You have to reinstall games if you decide to move the Origin folders (something you don't have to do on Steam if you move that directory to another drive). There's no achievements yet, and I don't know why EA hasn't added them in yet since I thought they were working on that.
Also, the product codes from Steam will work for Origin, but not vice versa. There's a possible good reason for this, and this leads to my major complaint.
It's that EA seems to just be pushing this Origin thing the way they do as a means to have complete control of their prices. Steam has some damn good deals, sometimes on EA games. Having EA games be exclusive to the Origin platform means that they don't have to participate in the Steam deals and keep their prices however they want. Nothing to do with whatever explanation they gave about the DLC (I can't be bothered to look it up at the moment), but rather the pricing. It's kind of suspicious that they are citing something that's never been a problem with them before on Steam. I think it's because they can't get away with the pricing points that they want to on Steam or other PC DD platforms, and since EA owns Origin, they can just do whatever they want to you or your games without having to answer to a middle man.
That last point is more or less one of the major reasons why people are so outraged. That and the fact that EA has just shown that they don't care about the outrage. They are probably just seeing the outrage as a means to prove that they should continue to do this crap. They're forcing Origin down our throats, and nothing we are doing are convincing them to even try to make peace with Valve or whoever else they have an issue with.