Oh believe me, I use a lot of corporate software where the flaws in development are obvious, without knowing any of the people involved
If your solution is the best compromise, it is more likely to be selected.
- product must be purchased because its vendor is somehow connected to the upper management or the investor
- product must be purchased because the person who has chosen the product is at the moment perceived as having some kind of holy cow status and can't be criticized, so people around put that to the extreme
Happening at most of companies everywhere.