I'm surprised they made it past AT&T.
EA does suck. Their business model is to buy up well respected game franchises, reduce the gameplay to meet the lowest common denominator, market the shit out of it, nickle and dime you after you've bought it, provide poor customer service, and profit. But you can't blame them for all the people being willing to pay for that.
BOA is contemptible on a whole different level. Finding every way they can to charge their customers fees to maintain high profits. Getting the Fed to agree that they could back up investments with customer deposits when the Greek crisis looked like it may blow up and they had many tens of billions potentially at risk (though they weren't alone in doing that). And so on. I don't really think EA can come close to the amount of stink that comes from BOA.