Also Cruise wants to license to automakers, not make their own car, so they have to act like trustworthy partners in their PR. Elon has his own car company and instead is antagonistic and belittling to automakers because he thinks there's a competitive advantage to it. Any positive sentiment towards his competitors is potentially lost sales for Tesla. Capitalism encourages zero-sum thinking and rewards zero-sum strategies.
CEOs are marketers and salespeople primarily and as such know how to play different roles for different situations. They code switch just like everyone else. The role isn't for everyone in tech because a lot of tech people don't have the people, political, and acting skills for it.
tldr; capitalism doesn't work well with honesty, in fact it works best with dishonesty. You don't have a personal relationship with a CEO or company, you're just absorbing marketing delivered via executive personalities. Personalities are perfectly valid marketing tools in capitalism. Take that as you will.