Scoring is not just about finishing. The best training finisher I ever played with was a CB, unerring accuracy in shooting from 20 yards in off both feet but when tried up front for real he had no idea how to get into positions to score, was easy to mark. Cavani has never been an elite finisher, but his movement, intelligence of runs, how he worked the channels at his peak made him a nightmare to play against, a bit like Andy Cole in some ways, would always take that type of forward ahead of a pure finisher. I think the final act of finishing is consistently easier than playing a killer pass or putting a perfect cross in, fewer variables.