Salesforce offers a wide range of features you find necessary for your business, which other CRMs may not provide. Therefore, the pricing is usually determined base on the features.