Personally, I don't give two hoots about Snapchat or it's CEO's view on India. It's not as if the product has any real value that I matters how much they expand into the Indian market.
However, it's natural for the people to react. SM democratizes speech, that includes desent and outrage. Sometimes people will outrage over things that appear silly to be us, however, that's their right.
This is hardly an India issue. Just look at the stupid outrage the commies have been trying to generate in the US post elections there. Their meltdown is beyond anything seen before.
On the economic front, it seems silly to ignore an ever expanding market with a middle class larger than the US population; but it's hardly my job to correct the CEO of an unicorn such as this.
Regarding the trolling of his GF, get over it.