Their development culture just isn't suited to handling the incredible amount of hands and co-ordination needed to develop AAA HD games (though the problems at SE are worse than that, and go back to FFXII, if not before).
--
We are living our lives
Abound with so much information