[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
Deleted comment