People underestimate ontology fatigue/ontology loading/preexisting ontology complexity etc in UI/UX design. More complicated people have more complex ontologies in their workflows, it’s not very surprising that a design hyperoptimized for one is not very appealing to others. Also, ‘flexible ontology’ services with complicated UIs for the user to roll their own are generally a shitshow. Better for the platform to be popular enough with its base implementation that users start writing custom scripts for enhanced functionality that you then add in/rewrite. See popular online games and social networks. Chain stores exist partially because of the cognitive overhead of ontology loading.
People underestimate ontology fatigue/ontology loading/preexisting ontology complexity etc in UI/UX design. More complicated people have more complex ontologies in their workflows, it’s not very surprising that a design hyperoptimized for one is not very appealing to others. Also, ‘flexible ontology’ services with complicated UIs for the user to roll their own are generally a shitshow. Better for the platform to be popular enough with its base implementation that users start writing custom scripts for enhanced functionality that you then add in/rewrite. See popular online games and social networks. Chain stores exist partially because of the cognitive overhead of ontology loading.