The work around internal plumbing and wiring is messy, though. A lot of abrasive brick dust is generated. I wouldn't want to be the guy doing this stuff. In a 3D printed home, nice empty spaces could be left in the wall while printing for all the necessary networks.
Most of the time, every connection coming from the exterior are coming through the floor in a little room that we can use for storage and from there, everything is dispatched through inner walls which are basically empty (except around bedrooms if you want acoustic isolation). This allows to maintain everything from the inside.
I wouldn't call it a mess but I'll acknowledge I'm talking about modern constructions.
None of the walls were empty, all were solid brick with no empty space.
It was quite a mess, though the guys doing the job were very professional and handled the dust disposal very well.
I've never seen something like this in France.
Granted, it is a small set, N < 10.
This might be one of the reasons why Czech construction costs are so high. Expensive material everywhere.