Matchmaking has been a giant business