Adopting such a system across human sports might be cumbersome but it would at least help the average fan make the same decisions as punters at the track.
No statistics-based, computer-generated ranking system, which the Official World Golf Rankings is, will ever satisfy every sports fan's notion of who the best players or teams are at any given moment.