So you actually made $260 on buying a new phone, is that it?
Software takes time to write, test, debug, and validate. If they rush something out with bugs it would be much more backlash than taking the extra time to get it right.
So shouldn't this be applied to the software and hardware at launch?