Yes it makes many feel good, This thread is for exposing them. Why are you scoffing?
There nothing wrong it and you dont seem to have problem when they portray India in negative light but come running in high speed if someone exposes them and do the analysis. You give excuses of vested...