I actually went to check; I was sure Rodriguez had won it at some point, I was right; back in 2012.
Yeah, by one point ahead of Cavendish... He just got stupidly lucky there to win the points competition... That was a weird Giro anyway

It doesn't disprove my point, in general, though...
en.wikipedia.org
Yeah, that was weird, especially the highlighted part, an aberration how Giro normally does it:
Additionally, there was a
points classification, which awarded a red jersey. In the points classification, cyclists got points for finishing in the top 15 in a stage. Unlike in the better known
points classification in the Tour de France, the type of stage had no effect on what points were on offer –
each stage had the same points available on the same scale. The win earned 25 points, second place earned 20 points, third 16, fourth 14, fifth 12, sixth 10, and one point fewer per place down to a single point for 15th. In addition, points could be won in intermediate sprints.
[