Easy way to deal with this: Stop buying EA games. Simple as that.
I haven't bought a EA title in at least five years. No sign of Origin on my HD. I miss out on Mass Effect and a few other AAA titles. Guess what? I sleep just fine at night.
You have no business complaining as long as you support EA by buying their titles. You won't change their policies as long as sales for ME or Amalur or SWTOR are still going strong. EA looks at those sales and subscriptions as acceptance of their policies. Until you learn you can do without the latest Battlefield game and hit them in the wallet, nothing will change.