I've worked at at least 8 different tech companies, mostly startups in SF or NY. The vast majority used overcomplicated technologies that didn't fit the needs of project (most frequently microservices and no-sql).
Off the top of my head I can't think of a single time such mistakes got corrected. More often than not things would continue to be even more poorly designed with the addition of new unnecessary technology.
In short -- I'm annoyed about this stuff because I've seen it first hand and had to struggle with it for numerous years.
Your weird theory that people are inventing hypothetical situations to be angry about... well I think you're the one inventing hypotheticals here...