Not as bad is it sounds... But still pretty bad. This game's PC release is just like politics. The more I hear about it, the less interested I'm. I think I'd love the game but every single thing not related to gameplay sucks: Origin, this, no LAN (not sure if official though), no mods...
Anyway, is there a source link for the article...? It's pretty funny to see a moderator quote an article without posting a link to the original article.