As for B2B sales, if AWS can show their pricing online, which has to be among the most complex pricing in existence - then so can every other SaaS company.
As for B2B sales, if AWS can show their pricing online, which has to be among the most complex pricing in existence - then so can every other SaaS company.
One of the many reasons calls happen is that customers say "I need XYZ feature in order to do this deal," and the salesperson then needs to ask why they need XYZ feature, and what they want to accomplish, and maybe existing ABC feature actually meets their need, or maybe the company needs to develop XYZ feature to secure the contract. Once you get into a complex domain, that is not happening over email.
The article contains good advice to many businesses out there, but it's worth considering the situations where it doesn't apply, too.
But if you're selling what's already on the truck, as most of these companies are, then there is no reason for the "call for pricing" for a standard enterprise plan. Pricing pages should have a separate column for custom/bespoke solutions, where it makes sense to have "schedule a call".