Well, sadly, this had to happen one day. Games are a relatively new media (compared to film and music), and after 20 or so years of finding its feet, the industry is huge. With the size that it is, it attracts attention from big corporations - corporations like EA that have been bred from its own growth - and inevitably these corporations put pressure on the market to squeeze out as much profit as possible. Not that anyone apart from the people at the top really like this, but that's the perils of a capitalist society.
Don't get me wrong, I'm all for giving people credit for their work in the form of sales, but as an artist, wouldn't you want your work to bring enjoyment to people? As long as you still had a job of course, but surely on a website like this that offers professional quality music entirely free, you see my point.
I'm not sure where EA stands in the whole process either. My understanding of a publisher was that they distribute the material as well as promote it, then use the funds to finance another game from the developers. Surely a lot of developers nowadays can extricate themselves from this system, in the age of digital distribution? Valve seem to be doing OK with Steam, and the community feel is that Steam is a fair distribution platform in terms of price and service (God knows it wasn't at first, though!) Bypassing publishers like EA and ActiBlizz would surely give developers more freedom and allow for a better consumer experience, wouldn't it?
I understand that games can take hundreds of people to make them, and they deserve rewarding for their work, but this just smacks of corporate greed. There is nothing wrong with the industry - only the shareholders' profits. The massive inconvenience to the consumer is not worth it, but sadly we only have ourselves to blame for allowing Gamestop etc to make such large profits from used games and make EA jealous. Just swap games with your friends, people!
As an aside, I've never bought an EA sports title as I find any kind of team sporting game the most frustrating gaming experience in the world. So this doesn't affect me yet, but I can see it swiftly becoming an industry-wide thing.