Maybe the question is why Allan Davis is taking a backseat to what you call "c grade French riders". Maybe the other question is how much you actually know about cycling, but I'm starting to think the answer to that is obvious.
Anyway. I'd much, much, much rather see a crazy Frenchman of choice win on 14 Juillet. I'd much, much, much rather see Titi Voeckler go bonkers in the mountains now that he's got his French jersey. I'd much, much, much rather have someone at the Tour who's capable of winning a stage in Dauphiné (Vogondy).
All those things trump someone who managed to win two GT stages once - in the Vuelta at that - back in 2005. Who cares if a second-rate sprinter is there to spend half the race in the grupetto and finish somewhere in the back end of the top 10.