Microsoft - Focusing too heavily on third parties, that's gonna hurt them in the long run I think..
Sony - Inability to quickly adapt to changing market conditions. Sony is too big to be agile. They are streamlining though which is good.
Nintendo - Not doing enough to get third parties on board, not keeping the promise of the WiiConnect24 service, not growing their first party development staff for the next generation.
@disolitude: Nintendo have always been at the cutting edge of technology, this generation, it just hasn't been in the traditional sense.







