To find matches for their users, dating apps need a vast base of subscribers. On the other hand, providing efficient matchmaking leads to a lower number of subscribers since the accounts of successful users are deleted.
That means providers with huge numbers of users probably should not be using the best-in-class technology, which would only reduce the high numbers of people using their own services.
The extent to which a user is seeking a serious romantic commitment affects the price that user is willing to pay. If you can’t wait to find your true love, you will pay a premium to find the right person really quickly. On the other hand, some people are quite content with a less efficient but cheaper service.
Matchmaking is about connecting two classes of users in a way that produces satisfaction. Sharing economy platforms (Uber or Airbnb) also connect customers, but in these cases there is something tangible involved, be it shared rides, rooms and so on. But it may be the case that, for example, male users of a dating app are willing to pay more for the dating service than female users.
In such a situation, monopoly matchmakers can get away with raising fees for male users. If, however, the platform is competing with others, it should try to attract more precious female users by offering them reduced fees.
-jk-