I think people should deal with the fact that MS have chosen a system like they did. They put low powered, cheap CPU coupled with good, albeit underpowered GPU, and gobs of cheap RAM for the reason. They had strategy several years ago and that one won, they knew Sony could eclipse these specs without exactly breaking the bank, they didn't have knee jerk reaction after Sony's conference because they already knew system specs.
Upgrade was probably possible back in early 2012, but if they didn't go for that back then then it means we are getting leaked ones. Its difficult to predict if the spec difference will be deathblow to MS or will they be able to lure people with their services and software, but one thing is clear. MS knew that with these kind of specs they will have less powerful system, but they still chose to go with it.
So they knew for over a year that their opponent's specs could eclipse them and they still rest on their laurels doing nothing , confident in their strategy .
Looks like hubris to me ..