The problem i have with this, And with many of the posters saying
"Apple offers a fix, upgrade"
is that iOS6 itself is not what broke.
iOS6 itself still works in exactly the same way as it always worked,with exactly the same software as it had before.
Apple changed something on their end.
Which means they affectively changed your ability to use software that you previously had aability to use, because of arbitrary and non transparent issues.
Think of it this way (BAD CAR ANALOGY TIME!)
You drive a classic 1985 Buick LeSaber (lol). You've babied this thing for years. It's beautiful and runs in tip top excellent condition. You've kept it prestine and it's your pride and joy. You maintain it regularly.
You take the car to Buick every quarter for oil change and check ups. Buick tells you that the car is perfect still and should continue to work with no problems.
But suddenly. One time when you go to pick up your car. There are no seats. they're just gone. You drove it to the dealereship for its quarterly maintenance and now when you get there, it is in a position that it is no longer usable. You can't obviously drive off with no seats, and the Mechanic just shrugs and says "I don't know what happened to them, you have to a new car now, or use these cardboard boxes"
Arbitrarily taking away something that previously was there with no change at the user end is not cool in my books.
if it's a service change, that is planned and given long term warning so that users can make alternative arrangements, it can be excused.
But Apple goofed here. They did something to screw up their back end. Then instead of rolling back, they just told users "you're doing it wrong" again.
As someone in the software industry, who does installations of enterprise level financial software used by financial institutions around the world. If a piece of code, or data goes in (first it goes into a test environment anyways, thats besides the point) that negatively impacts clients and removes ability to go about their normal expected routines, we back out. Nevermind we back out, We have to have in place the procedures to back out before we even start implementing the change in the first place
Apple committed a rookie mistake. For a company of their size, it either indicates there is some gross incompetence going on (There were two outages in software in the same week last week) or a purposeful manipulation to try and force people along an upgrade path.
Either way, I would be looking for my employees to answer why this happened and how could it be avoided in the future.
Or else heads will roll