I don't think that's factually correct. You might be seeing a worse quality in building construction simply because there are more options for materials/designs etc. that cost less but don't last as long. Its kinda similar to the software industry: in the early days, one had to be a highly trained technician/mathematician to write software. And the ones that were written were rigorously tested. Today there is a lot more software written that is probably not upto those standards; yet it is still useful.