I know that EA has been receiving a great deal of this flak recently, and a much of this is deserved. EA has become a synonym for greed at the expense of quality in their games. In part this comes from the fact they are a business, that makes a product that needs a certain return in order [...]