I wonder how civil engineers feel about OP's generalizations

Not sure how many civil project that takes hundred or thousands of engineers working on independent teams. I think sometimes people ignore and what scale we are building software.

That's relatively common IMO.

Building anything complex, from a car to a factory, would require at least hundreds, usually thousands of engineers.

An example of VW building part of its engineering in China, with 3000 engineers to design new cars:

https://www.nytimes.com/2023/12/12/business/volkswagen-china...

Civil engineers build something "concrete". Right? There is no concrete stuff in software engineering. So everything is left to the imagination of the humans.