EA is a game Developer and Publisher.
as a Publisher they are freaking god like, producing ARG, viral, and generic promo campaignes which are memerable and impressionable to the point that even people whom dislike the company will still cave in and buy the game.
as a Developer, EA is HORRIBLE.
to the companies which subsidize and stay independent, they put massive aounts of pressure on them forcing them to release their good games Way too early. this often causes the game to suffer major cut backs or even for the game to feel incomplete. (Maxis' Spore is an example of this)
to the Companies which EA owns outright, they are often just down right horrible. on Par with Microsoft when releasing a product. they take tried and true concepts, rehash them untill they are broken, then sell them with their massive campaigning might as a publisher. these missurable games often released buggy and broken straight out of the box requiring patches in order to simply Work on a majority of computers. they are left unsupported and broken beyond a handful of patches, and suffer from horrible 'Now shut up' patch syndrom in which the developers simply take what ever is whined about most on their offical forums and applies that to the game with little to no thought into the subject.
EA DICE, EA Mythic, EA LA and a handful of other studios which are started by 'EA' all suffer from this.
now while it is a step in the right direction as they release new and orginal content, the fact of the matter is that they are years behind the curve as several companies have long since been producing content that is pushing boundries.
just remember, when buying EA games you are not buying quality, you are buying mediocrity.