This is why EA is in decline.
1.)EA has no 'balance' when it comes to their games.
What I mean by that is EA will change a game way too much or not make any changes at all. Cases in point, Command and Conquer 4 and Metal of Honor. In the case of CnC 4 they changed the game so damn much from the core game everyone did like that the older fans hated it and the newer fans can't get into it or hear the older fans talking about how the old game was much more fun. Yes EA took a risk with it but they turned a the game from what people liked into a whole new game.
In the case with Metal of Honor, it looks just like the last Metal of Honor. Rather then try and do anything new with it, EA just rehashes the same game with some idea that it will pull in Call of Duty numbers. What EA doesn't look at is Call of Duty has changed things up every year. Even if it's just small game play changes or putting more into the game like Nazi Zombie mode. There's nothing new with Metal of Honor it's the same friggen game.
In other words we get titles that don't do anything new with them, or take everything everyone likes about the old title and throws everything out to do something 'new'.
2.)EA gives up way too easy.
I love talking about this when it comes to MMO's or hell any game really. You need long term goals and to plan out what you are going to do with that game. EA? Game comes out and if the game doesn't make that magic number in the higher ups heads then the game has been a failure, and they go about working on game X.
Take TOR, running an MMO is a long term thing and EA should know this when dear lord they have Ultima Online still up and running. Rather inside the first 3 months EA comes out and says "TOR isn't in our top 5." Give the game about a minute and a half at their big E3 show, and talks about more Sims crap. Hell I hear "Buy Metal of Honor now and get into the Battlefield 4 beta" and I'm already hearing "Battlefield 3 failed, it didn't make Modern Warfare 3 numbers."
Point being if EA put more time and money into the games they have. Rather then throw their hands up and say "Your right it sucks!" They would be better off.
3.)Too much greed is showing.
The fault here is with all of the day one DLC, Origin, making that new Metal of Honor $70 bucks. Grabbing up the NFL games years ago after Sega dared to make ESPN NFL2k5 $20 bucks. Forgetting that Mass Effect 3 has a single player game and doing more with the Online play due to EA selling 'loot boxes' and yes in this case I don't like the loot boxes I'll get to that in a sec. But well the greed shows way to f'n much.
Take the loot box thing, really in an MMO I really don't care why? If there's something I want from a loot box I'll save up and buy it from a player. ME3? Nope hell I had a friend who after one of the new ME3 Multiplayer DLC packs came out never saw one new class or gear drop from those packs for a week.
How about Origin? It strikes me and others as EA ditching a great online system like Steam to do their own thing. And Steam has daily sales, the big summer/winter sales. Origin? Hell I can get a 5 year old game for $30 bucks!
The greed shows way to much with EA. Hell if TOR had the players it wouldn't shock me if EA would be thinking of someway to do a patch/publish and charge the players money on top of their $15 a month.