Matchmaking programs all are, useful—and widely hated