I don’t know what we should be doing to deliver construction projects efficiently, but I’m pretty sure it’s not this.
I could see that being the case with 2d focussed cad tools such as AutoCad, however “3d first” tools like Revit for architecture or SolidWorks for product design are so far removed form traditional drafting I don’t realy see any alignment.
Everyone wants their own system and solution to be the single source of truth and that is a huge part of the problem. On a project of thousands of people there is never going to be a single source of truth. It's like expecting a globally distributed system to be in sync. Ultimately you have to chose between locking and eventual consistency and there is no other option. Having a single BIM system helps but is not a silver bullet. Because people will still get out of sync as other teams and tools are brought into play.