I remember when The Sims was first announced, where Maxis was saying "And most of the game isn't even done yet. We've got loads of new stuff we'll release for free online!" which turned into dozens of boxed expansion packs.
Yet they do keep buying, year after year. They want the polish of AAA EA titles as compared to indie fare, and they're willing to bend over to get it.
Its the whole consumer versus content producer battle in a microcosm, and it doesn't make consumers look good. It's easy to get away with being a shitty company like EA when people line up to get "Madden" versus some non-branded sports game.
Yuck.