More often that one would like, enterprise SaaS sales isn't about having the best product - it's about convincing the CTO he's going to feel like a king whenever your sales reps are in town
As far as I can tell, selling B2B security products is mostly about making C-suiters feel like they're in a political thriller. They even build (and, at least when needed for these purposes, staff!) fake and useless "war room" sets to walk the guys through, inefficient dashboards that nobody doing the actual work uses because they suck but they look cool, stuff like that.
Oh I see you have not hung out with 'the sales guys'. That they did it on a motorcycle ride does not surprise me. There are some seriously shady dudes out there that will do anything to close the deal, "always be closing". If closing out a million dollar contract means the CEO's daughter wants to goto a water park? Magically there are the tickets aplenty. Bars, race tracks, sports games, horseback riding, Caribbean cruises, on and on.
Is it ethical? Not really. In fact many places have training specifically on vendor relations. How much, how little, etc etc. In a small startup environment? There are going to be basically no guidelines from the business to do anything either way. Larger companies tend to have guardrails. But many of the sales guys know how to work that system.
In technical roles we usually do not see this mess. Because we have a sense of follow the rules and logic. The sales guys are 'always closing no matter what it takes'.
on edit: Or Hell's Angels...