design feels like one of the only creative professions where you can just blatantly not know how to use your tools, to the point of being successful and celebrated for how much ire you cause your coworkers
Less incendiary thought: This is a failure of design leadership more than anything. This doesn't happen in eng orgs (as far as I know) because code style guides and linters are a thing and if you don't follow them, it can go on a perf review
this doesn’t feel like an apt comparison. poor code org will have more bugs + is mostly automated, while poor design org (naming layers in your example) feels less potentially damaging + is mostly manual (far as i know).
It's mostly automated because poor code was deemed enough of a problem that automation tools were built. Poor design organization might be less externally damaging than a security hole but it still costs organizations time at scale—it's just much more invisible time.