My bad take: Modern architecture ugliness comes from architects using CAD with insufficient proficiency to create complex designs. Result: Mossty cubes and grids, with some advanced users adding fillets.
Back in the 80's, my dad invested tons of money into a top of the line computer (a 386), plotter, software, and training, when CAD was first a thing.
He did one project with it and roundfiled the whole thing because there was no art involved. He had become an architect specializing in high end custom homes because of the creativity involved. CAD killed that aspect.
Just wait til the next generation come in, who've grown up designing widgetes for 3D printing. Weird procedural geometry, swoopy curves and crazy patterns galore! :D
My bad take: Modern architecture ugliness comes from architects using CAD with insufficient proficiency to create complex designs. Result: Mossty cubes and grids, with some advanced users adding fillets.