I love a good Sigma-bashing thread (it always seems to be the same people too...

)!
To be honest, I don't really see how the comparison between the Sigma and Canon versions is really relavent. Of course the Canon will be sharper, have more contrast, and faster AF, It costs 3 or 4 times the price!
It's all well and good saying 'save your money and get the canon', but some people cannot justify, or do not want to spend the best part of a grand on a lens. Some people can and will. Nothing wrong with either option!
Very few people will be seriously trying to chose between the two. If they have the money, the Canon is clearly the better lens, if they don't, then there's not much point suggesting it to them anyway. Different lenses, aimed clearly at different customers

.
Edit: Or, if you bat for the other team (

), replace 'Canon L series' with 'Nikon pro with spangly gold ring', and change '3 or 4' to '5 or 6' times the price

)