the problem is, "sprinter" is a difficult thing to quantify. A lot of people are quite obviously sprinters, but it's a continuum of course.
I remember somebody talking about a "sprinter" jersey on here, for best placed GC man who is considered a sprinter, and I then said, how do you draw the lines as to who is a sprinter? Because the thing is, if you restrict it to "people who've come in the top 5 in a bunch sprint", then you wind up with somebody like Valverde being eligible for it, even though he's clearly not a sprinter and would decimate the competition for such a jersey, while if you go for the opposite approach and say "nobody who's come top 5 in a mountain stage" then people like Abdoujaparov, Hushovd and Óscar Freire, all of whom are clearly sprinters, would be eliminated.
I guess it's all a matter of interpretation. Despite his winning the nationals in a two-up sprint after going with a climber on the hills, and him and Costa dusting the breakaway in the Tour de Suisse last year, I still think José Joaquín Rojas is a sprinter, whereas despite continual decent placements in sprints I still think Edvald Boasson Hagen is more of an all-round kind of guy (I usually make the comparison to Bettini, though EBH can't climb as well as him yet).