I think "vast majority of sales" is too cynical, though there's undoubtedly some merit to your sentiment in certain cases.
I manage a high-output team, and we _love_ Mode. Could we write our own connectors to our BI warehouse to extract tables into pandas and jerry-rig streamlit to make our own Mode? Eh, maybe. We actually did dumber versions of this in the past. But we can stay lean by not having to worry about all the stuff Mode worries about for us, like credentials, auto-updating, pushing to slack, setting up a python environment? Absolutely, as long as it makes financial sense.
Again, maybe we're just disagreeing about software being shitty 99% of the time vs just 80% of the time. But I think my point would be that it doesn't have to be a sophisticated tool to be a pain point.
I manage a high-output team, and we _love_ Mode. Could we write our own connectors to our BI warehouse to extract tables into pandas and jerry-rig streamlit to make our own Mode? Eh, maybe. We actually did dumber versions of this in the past. But we can stay lean by not having to worry about all the stuff Mode worries about for us, like credentials, auto-updating, pushing to slack, setting up a python environment? Absolutely, as long as it makes financial sense.
Again, maybe we're just disagreeing about software being shitty 99% of the time vs just 80% of the time. But I think my point would be that it doesn't have to be a sophisticated tool to be a pain point.