Unless you're in enterprise software.
It's really easy for enterprise companies to get in the trap of making every customer a spacial snowflake, because they need to to get a half mil contract signed. And then the product becomes sorta shapeless, because each customer gets their own product... And you end up a consultancy instead of the platform/SaaS that you originally envisioned.