Absolutely. To compete with Salesforce, you need to not only do literally everything Salesforce can do, you need to be compatible with all the horrific hacked in integrations that companies have made, and do it better enough where it’s worth the complete clusterfuck that switching off Salesforce would cause.
Absolutely. Back when I worked for a bank as a junior analyst, we were one of the first to jump on the Salesforce train. The software was garbage but Salesforce bought the handful of us many four figure dinners. I don’t really give a fuck how annoying the software is when I’m eating a $90 steak with a glass of $200 wine.
Same as Oracle, SAP, etc.