somewhat, but we all have to remember, these guys dont pay their developers to be salesman neither. I mean, the devs hype the game, but they are more like "Hey look what I did, cant wait for you to play the game I made for you!"
EA Hires a full team of marketing people and the devs need to let them do their job. I know people trash the marketing team anf the way they always do business but the fact is that besides the superbowl(which they usually release a tid-bit) and the draft(rookie screens), its just not goo business to spend a lot of time marketing a game 5 months before its released during baseball season and the NHL and NBA playoffs. Once the NHL and NBA end and baseball is in the dog days, Everything is about Madden and thats what they spend their money on. June-OCT/NOV is the "Marketing season".
Unfortunately what this also means is that the "cool stuff" needs to wait to be released. They let the devs talk up gameflow and a new locomotion system but things like online franchise, etc are released in a controlled environment (Like E3 or a commercial at midnight on spike in July,etc)
its just the way it goes and it sucks, but its not unusual, its actually pretty standard. They pay the Marketing guys the same, even without competition, and they still have to do their job the same. Just like the Devs continue making the game, life goes on without competition the same way it does with it.
imo, the only difference is the competition marketing, like 4 out of 5 gamers prefer Madden over 2k,etc, things like that are gone, they can focus on "everything on Sunday" and little gimmicks that 2k would rip apart if they made a game.