I agree with you, but I think syncing is itself a 'first-world problem', in that you need to be able to own multiple devices in the first place to even worry about syncing.
If you have metered/expensive internet, modern smartphones are going to present all kinds of problems, syncing aside (e.g. app download sizes for one).