During the Mass Effect 3 debacle I put forward a similar argument as this but it was more specific to BioWare. And while I admit there are people that liked how Mass Effect 3 went, there were a lot of people that did not. Regardless of that I put forward a very reasonable and non-inflammatory post on the BSN to tell people to exercise their right as consumers to not patronize a company that they felt had abused their trust.
I advised that no DLC be bought for the game, I advised that people not participate in multi-player, I advised that people with TOR accounts shut down their subscriptions, I advised that people unregister their games from the BSN registration system to refuse to even let themselves be point metrics for BioWare's marketing analysis department.
I did all this in a very non-inflammatory and non-argumentative way, even avoiding the obvious people trying to drag me into arguments about it because I wanted the discussion to be able to continue on the BSN so people could read it. Even Total Biscuit weighed in on the thread and agreed with many of my points (I can link the thread if anyone gives a fuck but its two years ago now so I haven't spammed it into the thread to make myself seem like I'm important) I ended up banned from the BSN for violations of the EULA for that post, though no one at EA has ever stated, clearly, what violation occurred.
And even with the thousand plus posts that somewhat agreed with what I was saying or portions there of, there were still people that were like "lol next DLC is free, I'll boycott free DLC lol, newb". (Next DLC was going to be the "Extended Cut" ending) And of course BioWare's ability to eventually bury the discussion by banning me for bringing it up...well such is how things go. I still feel like it did make a subtle difference as BioWare did see a pretty large draw back in blind support, and they did take a hit as a studio. Which I felt at the time that they deserved because they were so far up their own asses they spent most of their time trying to get the media to paint out dissatisfied customers as whiny, entitled brats...which was the shallowest argument a dev house could have made in reference the reaction to the end of the Mass Effect series actually got.
This is of course before EA had Origin's "Great Game Guarantee" and I'd have probably figured in asking for refunds to my concerns.
But, my point here is that regardless of how wide a base of EA customers you can reach with some kind of informational platform that supports a boycott, it is immaterial because when dealing with an entity that can shout you down via every games media website there is because money and journalism in regards to the games industry has shown to be a massive conflict of interest at times, simply trying to get the players of games to not patronize EA does nothing to slow EA's constant abuse of the market.
The only way to get to EA is to get to their stock holders. Much like with Gamer Gate going to advertisers rather than attempting to take on gaming media head on (which would have been a pointless fight), the only way to change EA is to change their investors minds about how the company manages their capital. And thats a much harder thing to do, cause when it comes to investing, money talks and bullshit walks, ethics are rarely a consideration in investing, profit is the total concern..so getting at EA via their investment base is just as hard as attempting to get EA to change by getting a mass movement of individuals to stop utilizing their services.
Now keep in mind I don't think any company should specifically be caused to fail by consumer manipulation, that would make us no better than abusive companies who consistently farm the gaming market for profit and do so with substandard titles and blatant cash grabs. But I do agree that methodology should be sought that forces these companies to understand that the gaming market is not a cattle farm, and that good work and good games are rewarded by selling millions of copies, as compared to consistently rewarding a company like EA for defecating all over the faces of their consumer public and telling us what a good company they want to be when they really haven't changed anything about their production and development culture.
Thats a lot of words that basically means "This will be hard, but I do feel that there is a necessary nature to it".