Matchmaking has come a long means into the a relatively brief time frame