Agreed. I would say this is a major *******-up by Apple.
Yeah, I can't believe they stumbled this quickly after Jobs left the CEO slot. Maybe that's an unfair statement, but you have to wonder why they thought they could deliver the 4s and not disappoint customers and shareholders. It would have been wiser to delay the announcement until December (or whenever) and deliver a real hardware upgrade.