It may be apt, but it's a stupid name from a marketing perspective because of the associations it brings to mind. I noticed how eager he was to correct the record about the term "soylent", demonstrating a common blind spot among technical people. He should be focused on persuasion but is wasting attentional resources on pedantry and ego stroking.