A judge has criticised police over an eight-year investigation into a callous conman which took so long one victim stopped cooperating and the crook's accomplice died.