First off, I'd like to put my $0.02 in on EA...
I think they are the company everyone "Loves to hate"... sort of like how everyone seems to hate Comic Sans, but without a real reason (Personally, I don't care. It's just a typeface to me, but some people literally go out of their way to denigrate it lol)
Also, as far as the game launchers go - I'm with you, but only partially. Both of them are trash. Think of it like the US election: You essentially have two options (Don't listen to the small guys in the corner actually fighting for your freedoms and your civil rights, they aren't important
). One is trash, the other is garbage. You just have to choose which is worse.
To me, origin is just wastepaper that has piled up too much in the office. It's a bit of a hassle to deal with, but if you can manage everything it becomes more or less seamless. Steam on the other hand, well that's like rotten garbage that you can't seem to find... the smell permeates, and it's just horrible living with.
Alas, we must use them as the only alternatives are illegal, or nonexistent.
Origin never gives me problems launching games locally, I have had issues with Steam though. Either way, good luck OP!