India is mocked because it's funny. The pics showing it as the third world country it is, the broken English, the poo in the loo thing, the accent, the cows, the bizarre nationalism akin to that of the movie Borat, the toddlers with malformations, the scam calls from Microsoft...