Origin itself is a piece of crap. It's also snoopware from what I've read.
And to add insult to this disappointment of a game, the DRM that it already has and that they're trying to cover up with this whole global trading thing.
There's no co-op from what I've heard so the only way a person can acctually grief in this is to use a new or failing economy to get way ahead and essentially create a monopoly or a mass corporation of some kind depending on your point of view.