Not OP (and not a fan of his whataboutism plus you don't deserve to be downvoted) but I think the issue is that India is so large and diverse that commentators can be right and wrong at the exact same time when painting a brush with the term "India".
When social and political norms can vary within individual states, let alone the entire country, it causes people to feel reporting about very negative or very positive news is propaganda one way or the other.
A lot of this is then further inflamed by IT Cells from parties across the board, especially because most NRIs are getting news about India via the internet plus social media.
Add to that the fact that most Western media isn't biased (I've worked with them), but might write articles using a broad brush that pisses other NRIs off and then we all devolve into regionalist or casteist bickering.
Eg. When the Unnao tragedy happened (which was horrible), it was reported in some western media that it was in India and broad brushed as an Indian issue. A number of Tamil and Malayali friends too offense to that and began saying "oh, it's actually Uttar Pradesh. Bhaiyyas are always like that" and regionalist shit like that, which obviously pissed off the UP+Bihari wale in my office.
On the side, you can see propagandists like Agnihotri inflaming Hindu-Muslim tensions by bringing up the Kerala Story as if every single Malayali Muslim is a future Jihadi and inflaming Hindi-Southern tensions by making a number of idiots assume Malayalis are a 5th column, which is an extremely horrible broad brushed assertation
And finally, a lot of people say that BJP voters are illiterate and illiteracy is pushing back India. As someone with family from small town India who has known illiterate people, they are smart as you and I. Just because they didn't get the opportunity to learn to read+write doesn't mean they can't think rationally and logically. So for NRIs from lower middle and working class (as a lot of NRIs increasingly are now), it feels very classist and insulting.
Basically, what I'm getting at is that we use our prior experiences and background to understand a country, but when you are dealing with a country as large and diverse as India it automatically falls apart.