If one uses worksets properly in Revit, you'd rarely want a wall to join between two different worksets. For instance, you'd not want a demising wall between apartments to join to a structural shear wall. Nor would you want it to join to the shell. There could be an override in the wall join tool if you needed it to join
OPTIMALLY this would be a property of a workset (allow or disallow wall joins)
Can't find what you're looking for? Ask the community or share your knowledge.