Trade-offs also get a bit meta with "standardization" one way or another. Sure you could get peak performance if you made custom length and width screws but it boosts costs and makes it harder to maintain with the one-offs. Going with trade-offs is itself a tradeoff which means monoculture breeds a pattern of ignoring the tradeoffs.
But a sign of considering tradeoffs is that every project seems to be just a little different because every circumstance is just a little different.
When you have a software monoculture or monocultures, it's likely that tradeoffs are being ignored.