Are there people there saying that? (I'm not even sure what a Red It is) I just knew there would be conspiracy theorist-PS3 apologists saying exactly that. Probably the same people who defended the 360!
And in other irrelevant news: looks like the downstairs neighbor is moving out!
I can finally put the hard wood floors to use for some decent kata until they move some other stooge in.