Are you a Salesforce consultant?
Except whenever I ask them for the 2 cents, the answer is “well, there are three different ways you could accomplish that, and we aren’t going to tell you which to use — we recommend you hire an implementation consultant”. Which is a total waste of time.
And I don’t have time or room to get into how awful Salesforce documentation and support are if you try to implement anything yourself. As far as I can tell, the reason they tell you to hire a consultant is that only the consultants have the experience to know the literally unwritten rules.
When I really tried to pin them down on some of these implementation questions, the Salesforce folks actually said “well, we don’t recommend self-implementation”. So when you read all that stuff about it being a development platform, be aware that means for consultants, not you!
So if they’re being paid to develop trust...well, that’s the opposite of what they did.
Salesforce is built on mutually beneficial relationships. If you go under, they lose your business. If you grow, they make more money selling you more seats.
It's exactly what business should be.