Is it just me, or is a lot of the "conclusive evidence" really hearsay? The article is full of quotes by people that begin with "I think" and other weakening phrases. I mean, come on! They have someone from a financial securities firm commenting on what he thinks the software development problems have been.
Read with your minds, people! This entire piece is OPINION!
People? Mostly MCLVN who has it engraved in his mind that the 360 version of games *HAVE* to be superior so he automatically assumes an opinion = fact.