Geez I hope gamers treat relationships differently then consoles :P
I mean, if it was the same, then you would break up every time your relationship hits the first rough patch. You'll never have a long term relationship like that. You have to work at it and create a foundation together if you want it to survive. If you don't, then you were never into it in the first place.
Case in point, MS can fix all these issues with a firmware update and a strong E3. But apparently you all ready dumped them. Tsk tsk.