Goodness of Fit

It appears to be with software architectures: for a given domain, even across the decades, forces are at play that are best resolved by a common architectural pattern that allows variants. One architectural style might be deemed "better" than another for that domain because it better resolves those forces. In that sense, there's a goodness of fit - not necessarily a perfect fit, but good enough