What fascinates me about the online dating market is that the optimal user experience is indirectly proportional to a customer's lifetime revenue in any site that is ad based or subscription based.<p>If a company was purely motivated by profit, I imagine that some clever use of ML would reveal an optimal ($ wise) timeframe for matching a user with their eventual mate (assuming their matching algorithm was perfect), and it wouldn't be 'as soon as possible'.<p>Too soon and you're missing valuable revenue, too late and the user gets frustrated and quits. Do companies do this? Probably not. As matching algorithms become more advanced and more people use online dating though...