Building codes have made it extremely expensive and time consuming to build anything other than cookie cutter boxes. Of course the code also reduces fire danger and roof collapses are extremely rare now. The cost is uniqueness. Yet another case where you can't get something for nothing.
https://en.wikipedia.org/wiki/International_Building_Code