[redacted] was such a company. We could not buy (well 'lease' as it's software) the product without agreeing to also purchase training sessions for end-users from them. Even trying to get developers to talk to technical people (so the product could be evaluated) had to be mediated by a sales person so that they could inject their pitches (and up-sells) whenever possible on the conference call.
Edit: Pulling the name just to avoid possible issues. I'll just say that it was a company selling a data warehousing / business intelligence product that a company I worked for needed to use a small portion of to fulfill some contractual obligations (i.e. purchased a company, and needed to port their 100% Microsoft stack over to their 100% OSS stack while retaining feature parity for the acquired company's only customer -- a major Hollywood studio).
Yes, and included in this price is the Sales person doing a sales pitch in site, the mountains of reports and price proposals, the hours of conference calls, the kickbacks to whoever makes the decisions and a nice margin so that the price can be negotiated
And unless you're doing something really, really hard you're overpriced anyway
The "Get free trial/demo/brochure" link to a contact form works fine: that way the company gets to decide whether they want to call you or send a form email with pricing/signup information. In theory a service like Eloqua could even automate who gets a link to the pricing page and who gets a call from the sales rep, although I suspect salespeople generally have better judgement on what looks like a good lead.
And in the mid-high priced B2B market, if you move on without leaving an email/telephone number your enquiry probably wasn't serious enough to warrant giving you a price.
It's also pretty easily ignored at the high end of the market where salespeople won't quote anybody without a proper telephone conversation and/or valid company email, and will claim every package is highly customised (even if it isn't). Even at the low end it's easily dismissed as "out of date", "inaccurate" or "for a different service we've discontinued"... and believe me I've had that conversation plenty of times about third party guesstimates of product prices when those excuses were actually true
Nothing gets me more annoyed than companies and their sites that do this. It's completely the opposite reason for having a website in the first place. DUH