The indie and small dev group scene is doing well, as is most of Ubisoft and some larger scale companies. Clearly it's an EA problem and if you look at Bioware it's clear they are gutting it. They pulled most of the programmers towards other departments, the leaders who helped create Mass Effect...