It's been a few months since I tried Google's broken Outlook Calendar sync. I checked their site today, and they seem to be approaching this challenge with a bit more gravity
So I tried again.
At first it seemed better, but then I realized my recurring appointments didn't sync.
Time to uninstall. Again.
It would be a good sign if both Google and Apple would admit they they've grossly underestimated how hard synchronization really is.
I'm guessing Microsoft knows this is hard.
Update: Just like last time, I know what Google did wrong. To reduce sync volume, there's a setting on how far back one should sync. The sync is missing the start of the recurring event, which, in Outlook, means losing the entire recurrence. Google needs to sync all recurring events, regardless of how old they are.