They shipped the console and made a load of money, not making any mistakes is really expensive (both time and money).
You could argue that the PS3 was worse in that it allowed permanent CFW and there was nothing they could do to hide anything in the updates.
You hate Sony or what?