I många hänseenden var Carl Vill beundransvärd.