May I just say, I do not normally post on forums. But this incident is simply to important to disregard.
My occurrence:
Long time fan of Jurassic park (inner child), I have the builder app. I was downloading other apps to allow for free "in game purchasable material" when the game I downloaded required a Facebook login. On attempt to login the app crashed. I attempted several times without further success. I turned back to the jurassic park builder app to find I cannot login there now aswell. As I opened up the Facebook app (not a fan of Facebook) tried to see if there was any evidence of app removal or password change. All seemed clear so I left it at that till the morning. In the morning I restarted my iPhone to try and get access to my apps. After restart, I had noticed my contacts were wiped.
Syncing to a computer is fantastic, but when ur hard drive gets corrupt, things can easily go downhill.
Apart from the general "create bugs so that an upgrade is needed", I believe that apple should not have allowed this to happen in the first place due to the fact this device is a phone. To loose ones contacts on a machine used for contacting others is simply unacceptable. The contacts should have been more secure. By my understanding to delete ones contacts you need to go into the contact you would like to delete, go through the confirmation stage and do this process one contact at a time. This issue has completely bypassed the user and without any time wasted, has unallocated the contact data leaving us without a foot to stand on.
There should be a program/app created now, that searches and recovers these missing contacts as a simple courtesy at the least.
Running iOS 5.1.1 iPhone 4.
I have not updated to ios 6.xx due to removal of integrated YouTube/Google maps.
While I am an iPhone fan, this issue is unacceptable.