Of course we will need a system for hide/show elements.
Is not about making ARCHICAD to Revit, never, none of that.
Is just having an system to show/hide elements besides layers per view, temporary or permanent. Which is really needed in AC.
Turning all layers on is what I do in some cases, but sometime it turns on elements that interfere in my editing operation, then I have to turn that layer off, etc. BTW, I think that it will be a good Idea having the turn on all layer in the quick layers palette will be handy, that way after finishing whatever we are doing with all the layers on, we can just undo the turn on all layers.
PD: I am not a fan of a software that will give you 25 errors for one simple action you make.