I was going to do a post on the Delhi pitch and the stupidity of the whole situation. But then I came across this article:
Bring on the lousy pitches by Jrod.
It's pretty much everything I would have said with a whole bunch of 'fucking cowards' included. Maybe I'll just add it here to sum up.
Go read it.