Super important concerns, Edwin. Thanks for keeping those kind of things in our minds while we go about our work. Everything stated is so true it hurts. We must also understand the best solution to replace those troubles and how to convey that to teams that will design and build our enterprise products in an acceptable and useful fashion, we will only keep stressing about this.
I think a solid design system, especially its guiding elements, is crucial here. In an enterprise environment it may take a long time to get all teams on-board and all products transitioned to a new enterprise design system, but even early on we can begin applying the kind of right-thinking guidance that will curb these dangers and get people doing some real design thinking of their own.