A lot of the flaws mentioned with the Xbox are pretty superficial (at least for me), an extra £5-10 a year for Live for example, isn't a big deal (80 pence a month).
Having to have Xbox live gold for Netflix etc... who on earth would by an Xbox and opt not to have Xbox Live?
The Kinect needing to be connected... again, what else would you want to do with your Kinect, use it as a paper weight?
How does the free games thingy on PS Plus work?