I'm not sure what your expectations are of a PR piece...do you want to see EA's KPI dashboard and development roadmap? Shareholders don't even see that, so why should you? And to be fair, I think a specific thing they mentioned was giving away SimCity for free to 900k users, that's not trivial.
I actually really appreciated the honesty of this piece because I think it shows some integrity on EA's part to be willing to admit fault. How many companies have driven themselves into irrelevance and destruction by thinking they were right every time?
I don't think it's worth talking down their numbers either, consumers vote with their wallets. If you really though a product was crap, you'd find something else, otherwise there's clearly something of quality there that keeps you coming back.
I work in the newer side of the games industry and see in painful detail how far EA has to go to catch up with recent trends and regain their dominance in the marketplace, but as someone who's also had my fair share of memorable experiences from EA games, I'm pulling for them.