I agree and this is exactly what I've been saying in another discussion about the same issue but caused in my case by long notes: give users a way to fully disable sync and/or until such time these tricky issues can be fully resolved.
Personally I believe that the freedom to able to fully disable sync (ie no auto sync) - ie sync only when I want to sync - is very much part of what I'd expect from Joplin and it's open ethos. See my posts here - Cannot Stop Synchronisation - #5 by mrjo118