at least they've started backing off that drm road they were going down, except for some stuff now requiring origin anyways.
My gripe is when it comes to a game like, say, a potential "the next Chrono Trigger", that might sell 250,000 copies vs Call of Duty 19 1/2, which will see the light of day? But they would still buy the rights to it to squat on it without releasing it and squash the small developers in the process. Or if it might show potential, rush it full of bugs to get it out for Christmas 2 years ahead of schedule, make a quick buck, then drop support and never patch it and sweep it under the rug and throw away the key if it doesnt break sales records in the first hour... yeah Generals Zero Hour STILL doesnt run properly.
There is no innovation or creativity any more, and nothing that really requires any deep 2+ years in the making development any more (eg story writing). Its all about playing it safe and turning a quick profit with rehashed sequels on 6 month development cycles on 10 year old "vs mode fps" engines, with 3 things changed, another letter added to another $59 title, purposely omitting content and nickel and diming with zero day DLC.
EA and Activision have grown too big and have become a plague destroying everything good in gaming. I'm not against persuing max profits and staying in business, but damn, once in a while let your developers have some passion in your games and take some risks. Its not like EA can't afford to take risks with low volume genres and not make a game solely with quarterly statements on the brain once in a while. Madden and Call of Duty can die in a fire. I can sum up modern gaming in two words: franchising and bandwagons.