YOU SAID YOU GOT A WARNING. Unlike you, all of us here can read. Many have pointed out that you said you received a warning, and for some reason, you back track and say that you didn't get one. We weren't born yesterday buddy.
Also under no circumstances, would someone with an IQ over 10, not have a backup of 5 years worth of contact data. For christ sake, I'm only 15 and I backup all of my contact data weekly to three different external HDDs, to a flash drive that I keep on my keychain, and to a DVD. I also update a hand written contact list every 6 months. I would think that a grown man would have the common sense to backup important data.
This is no one's fault but your own. I find it pretty pathetic that you tried to blame this on Apple. Also your attitude has been really piss-poor. No one in their right mind should expect any help from anyone when they act like a total jackass. You come here and insult members of this forum, when they try to help you, and we still try to help you. There's a line and you crossed it. And since you believe that you get to rate the abilities of software developers, why don't you go and try to write the code for a service that will rival MobileMe. I'll eat my hat if you even know how to write a "Hello World!" program.
Also, before you insult my intelligence by claiming that I can't read, you should learn to read yourself. Read the terms of service from MobileMe, and you will see what Apple defines as "synching."
LOL.
1. There are quite a few different messages. There is a very specific warning that says you will lose your contacts in location X. I didn't get that one. Go back and re-read.
2. I did have it backed up. It was backed up in my IPhone backup. If I lost my phone, it would always be on my IPhone backup. I don't think you really understand what happened before you so eloquently decided to chime in with your opinion.
3. Before I insult your intelligence? As opposed to what you wrote? Believe me, I would not dare insult your intelligence for more than one reason.
4. You seem to have some notion that Apple has somehow some perfect record of coding. Mobileme is a horrible product, people hate it, it's bad software, poor design and tons of flaws. This is one of them.