I'm also agree with this wish, I recently update from Revit 2019 to 2019.2 and in our workflow each user use their own local file, just like @Meelis123 and we have never have a problem. We sync before we close the file and sync when we open the file. Anyways if I start working on a local file and try to modify an outdated element, Revit will let me know and I will need to sync before modifying those elements. So the thing is that we have never had a problem with that.
And having an option to choose how you want this feature to work is really needed, Autodesk can't force people to work the way they say is better, everyone has a workflow and a way to work that doesn't match with Autodesk way off seeing things. When will they understand this little thing that can make a big difference, is called "options", develop your software giving people an option to choose, is Simple. I don't say that this is a bad move, and as some of you said this could avoid errors, and might be a feature waited for some companies, but what about the others?
The bad move is not giving the option to choose.