I'm not entirely sure I agree. I very much think Greed *IS* EA's problem and at the root of most things pointed out in this article. I do not see making a profit and striving to get rich as being the same thing as being "greedy", especially in a capitalist society. Look at how the two companies being used here have been making, or trying to make, money. Valve by and large releases stand alone games that are self contained and shine on their own merits, making people want to buy them. EA tries to do the same, but loads them up with tons of DLC right out of the gate, engages in elaborate lies about what their products are going to be (Mass Effect 3, and the reveals that came with it's behind the scenes app), and puts micro transactions into single player games like "Dead Space 3". Their service "Origin" has nothing to recommend it, I've told my tales about their customer service and why I won't use it many times, it's little more than a digital platform to sell their games for top dollar and load your system with DRM that they control and spies on your system. In comparison while Valve has put micro transactions/DLC into their games they have been very careful about how, where, and when they do it, as opposed to aiming to pull money out of their customers constantly. They did not for example launch "Portal 2" with the requirement that you need to gather X number of Macguffins to upgrade your portal gun to reach the next section, attaching it to a huge grind, and then offering to sell you Macguffins to see the whole game and be less annoying. Where EA charges a premium for their games and loads them with extra fees, Valve manages to win customers by offering a great value and slashing prices frequently, making it so people WANT to spend money and wind up being happy about it, and feel they are getting a reasonable deal, as opposed to EA which does nothing but gouge customers and make them feel resentful. One of the first things EA said was they had no real plans to do the same kinds of sales that STEAM does, yet at the end of the day it's those kinds of sales that have made Valve tons of money and generated good will.
Both EA and Valve are profit oriented businesses, with the same basic goal... to get you to part with your money. But the way they go about it is entirely different, and really Greed and wanting to get people to literally pay as much as possible for everything and everything is exactly how EA has gotten the reputation it is. With Valve you can buy a bunch of cheap games, and if they blow chips it doesn't matter as much because they were inexpensive. With EA they provide a premium product which acts as little more than a gateway to sell you other things, with entire features and key content missing or locked out behind annoying timers and boring busywork until you pay. Valve might say sell you a hat for "Team Fortress 2" which does pretty much nothing, ditto for a costume for your favorite DOTA2 champion, EA on the other hand will make you pay extra money for a crucial part of the Mass Effect Storyline (Prothean Squadmate) and things like that, or vend salvage to you in "Dead Space 3" specifically to get around mechanics they added to make upgrading all your gear annoying and encourage people to pay just to experience the entire product they bought.
I get what the article here is saying, but I think the reason for the incompetence is greed having gone too far with EA and saturated everything they do, to the point where it simply doesn't know how to act like a reasonable company. It's already said flat out that it's not going to go the same route as Valve, and at the end of the day that's because EA isn't that comparatively generous (as generous as someone who is still trying to sell you products can be that is). It's argument against sales was that they "devalued the products" which seems to be a fancy way of saying that EA feels entitled to gouge money and since people will so far pay it, there is no reason for them to act any other way... which on some levels is a valid point, but it does lead to everyone hating them.