I don't get what your bridge example is supposed to show, nor what normalizing substandard practice has to do with politics or lack thereof.
Depending on where you look there's plenty of shoddy construction work and cutting corners for cost, big projects are notorious for taking longer and costing more in the end. Construction had more time to develop and be regulated, and has more physical limitations compared to software development. Both, in the end, can be (theoretically) held accountable before court.
is to be able to communicate this effectively with management
Isn't this politics? Why are you saying politics has no place in engineering principles?
Software engineers are much more replaceable than construction engineers/architects, both in-discipline and with less expertise.
I do my part in what I can influence and control, delivering good and sound products, but it's obvious depending on individuality doesn't work across our whole industry.
/edit: The linked article talks about how in-company politics are necessary to coordinate and deliver features. I don't see that addressed here either? How would you deliver - taking the example from the article - Latex in Markdown on GitHub without politics?