I've no experience with this area, but the $150 per user and month seem pretty high to me. How many people would typically need that kind of access? Only Sales, or even more parts of the company?
This is list price, though to be fair they throw discounts around pretty easily (we got 35% off for a 50-user purchase). All customer-facing teams and people needing to understand customers (marketing, for example) would have access.
For us: sales, account management, support, marketing, even some engineering need licenses.
The Oracle heritage is certainly showing in the pricing.
I don't have experience with many systems, but I'd assume the accounting departments need access, as well as customer success/tech support departments.
I don't fully understand it but my company stores important customer support data (including issues and software changes) in Salesforce, and I as an engineer have no access to that information because the per user cost is too high.
It is the highest you'll get for an Enterprise Edition license as far as I know. You do get great discounts on large volumes, like some said. To give you an example: if you get, say, 500 licenses, you can probably upgrade them to Unlimited Edition (list price of USD300/user/mo) for almost no additional cost.
For us: sales, account management, support, marketing, even some engineering need licenses.