As a former ArchiCAD consultant, trainer and developer:
VW has particular strengths, not (to my knowledge) available in competing software.
Jeffrey already referred to the possibility of defining any geometry as any IFC-entity. The value of this feature is significant: it extends the concept of a ?VW workaround? to IFC-based BIM.
In short: whatever means you can/choose to use to create the geometry, the result can be anything you want.
In one of the dozens of IFC/BIM implementation and research reports produced in Finland (costing roughly 50 million ?), there is a telling tale by an ArchiCAD-user: ?The solid, free-form balustrades needed to be modeled as a series of straight walls.?
Yeah, right. How is the System supposed to know that these particular walls are not walls but a balustrade?