That one can customize fields across industries (E-Commerce, Finance etc) using Restful APIs. One can control the exposure of a multitude of small dashboards within Salesforce using roles.
Takes time to figure out how to customize certain fields while making an API call that doesn;t support an object type. Support is slightly tardy.
Also one needs to find an expert in salesforce administration, which can be quite costly for startups
If you're in e-commerce/finance industry and you want to track how the data flows from pre-sales->sales->operations->approval->sign off then salesforce cloud does a brilliant job in exposing industry standards and makes it readily available for new users to adapt to it without much tech changes.
Maker and checker dashboards while liasoning with vendors (eg- we're a marketplace of financial services, and we communicate data/docs with our lenders using salesforce dashboard and exposed APIs)
Tech integrations of object types can create foundations of salesforce, while user interface can be used by laymen like sales, operations, accounts, admins etc
Going forward we'd like to utilize salesforce for accounting reports too. We'll recommend all our vendors/financial partners to communicate with us via salesforce only.