Lol, they sure are.
I did a Report on EA for my Business class and compared them to Take Two (2k). I realized EA spends millions every year just on marketing and advertisement, while take two doesn't even hit the 100,000 mark. Hmm wonder why they always get so much hype and sell so much.
But I buy every year so I can't really say anything