There are also other articles along the same lines, such as Joel Spolsky's 2001 article "Don't Let Architecture Astronauts Scare You": https://www.joelonsoftware.com/2001/04/21/dont-let-architect...
It's basically the same idea but coming from a different angle, and it resonated with me enough that I still remember it.
It seems many developers tire of working for employers who immediately bend to the will of the least competent employee by immediately jumping into unnecessary abstraction stupidity and/or they tire of their least competent peers defining the metrics for success and product quality.
Some people can program. Other people chase trends and call it programming.