As my career progressed, I got a better handle on the genuine cultural issues behind some of the customer-level differences. For example, one particular category of user had very different career progressions / longevity in different parts of the overall organisation (heroes in one part, zeros in the other, approximately). This affected the relative prioritisation of the relevant requirements by the respective customers, and the perceived value and affordability of solutions, in a way that overshadowed the tech-focussed arguments younger-techie-me would have made.