David Sparks:
The reason I was so willing to think synchronization stopped with companies like Apple and Google was because the servers and back-end required to make that happen were so expensive that small developers simply could not roll their own sync services. I’m no longer convinced that is the case.