I really dislike the continual putting down of Greipel. I don't see why. The guy has on occasion said some daft things, but coming from Cavendish fans, picking on the guy saying some daft things is ridiculous and hypocritical.
André Greipel is a more versatile cyclist than Cavendish has been at any point save for 2009. André Greipel is also one of the best sprinters in the world. He's not the best, because Cavendish is. But he's not rubbish, or even comparatively rubbish. He's just not as good as peak form Cavendish, which is no shame, because that applies to any sprinter not named "Mark Cavendish".
The guy has beaten Cavendish cleanly in a sprint when Cavendish was trying, in July. There are not many riders out there today who can say that. He's not winning as much as he used to perhaps, but that's because in the old days he was being forced to do those races Cavendish deemed beneath him, and face off with second tier sprinters he was clearly better than. Nowadays he has to face the élite sprinters, and after a few teething problems early last year, he's acquitting himself well. Greipel has top end speed to match pretty much anyone; he doesn't have the same acceleration as Cavendish, however, and his positional sense is inconsistent.
I get the feeling Cavendish has, maybe unintentionally, conducted a very effective smear campaign on Greipel based on their own personal animosity that has led to a lot of his quotes about him being taken as read.