I used to work for a company that provided custom pricing software for highly complex products (did you know a semi truck can have over 4000 options?). They charged hundreds of thousands for a custom pricing software solution - but it was mostly a custom job, some off-the-shelf software but mostly a ton of customization for that particular customer and their very complex business needs.
So no, you can't just charge a flat rate like it's a box of Fruit Loops.
This is not a very meaningful distinction. Big enterprise software deals inevitably involve customizations and integrations.
>we believe strongly in a core message of the Lean Startup movement: We want to talk to people.
What if people don't want to talk to you? This should be entirely opt-in. Intercom makes this a seamless experience.
A certain large segment of people want upfront pricing information with no human involved. If you can't give exact pricing because your product/service is too complicated at least give some example setups and their respective costs. This way at least we have a ball park figure to anchor our thinking. No one wants to waste time exploring unfeasible (due to cost) options. Otherwise it becomes a turn off because it starts to feel like a negotiation rather than an exchange.