This feature has been in Revit since i Remember learning it. It is a great way to do interior elevations with out having to draft everything in a 2d view like in archicad. ArchiCAD loyalist are to stubborn to see how well that works to create interior elevation, or to do schematic design. It is also nice not to have to make an over complicated wall type just to show a different base option could look. Also, it dosn't mess up how the wall will look in plan, and as far as sections go, it has been my experience with ALL BIM software that i have used that the model is a very rough base for a drafter to use to add 2d elements to draft the section correctly. So to me it makes a lot of sense for Architects, (who are not always cpu experts that can create complicated wall profiles and save them in multiple folders to be used again in the future) to be able to quickly and, most importantly, easily change the model to correctly display their design intent. That's just my 2 cents though, i'm sure there is some fancy way or some add on to buy that will make archicad do the same thing, but Revit dose it out of the box, so don't be sour that the competitors product listens to their clients and makes the program work.