Why should businesses get a positive post? Businesses are anti-consumer by creation. The perfect price for an item in a business is related to how much they can squeeze out of the consumer rather than the cost of creating it.
This isn't done from the cockles of the employees of bioware or EA while singing, "see how much we love you." This was done, as are all corporate decisions, with profit in mind.
It is tiresome to see people flock around a legal fiction, a corporation, something defined only by its license to operate from the government, as a reason to jerk themselves off collectively. And at this point any time I see a positive review for anything EA related the only thing I wonder is how much is cost EA to get that on this website.