The platformization of various industries promises that the digitization of processes and discovery — where supply meets demand — improves the experience. However, not all...