I flagged this post after reading comments at the bottom and in my experience, the reason why you see less political posts from india on the front page is mostly due to the demography of the site and guidelines. Indian posts always have little activity with or without political element and for few political threads that do get some activity, lot of uninformed opinions posted within a few minutes. People just aren't interested outside of HN too, I don't think the IT cell mob will come in private political forums/guilds.
I might also point out indian news sites are horrible with tracking, adverts and UI/UX. A blog post from someone on hn about mac revealed that an average HNer spent very little time on the site compared to other places. So that might skew things further outside of international sites.
Secondly, I can see who you might be referring to as modi apologist, I also see similar attack from the opposite spectrum. Either doesn't seem healthy and should be kept somewhere else.
1.34 billion people are a lot. That's 3x the size of US. We have greater inequality and varying standard of living resulting in highly different or counterproductive expectations from the system.
A farmer getting by barely with not much need for hyper internet connectivity may not see the implications of laws that deteriorate freedom/privacy online. They are in different hierarchy of human needs than someone living in urban area with a lot of solved problems and some artificially created as a consequences.
One want more roads, the other want more greenery.
One want availability and affordability, the other want quality.
There are highly controversial laws passed such as the act to give less qualified people the same authority of a doctor so they can treat patients and there were some consequences to it of course but it happened because someone wanted it or at least thought it was a good idea than nothing. I have met a couples like that and know personally.
Becoming condescending, calling everything propaganda or blindness because you don't agree with it or think it's fine is a good way to cause hurdles in leading to a compromise.
What you see online isn't representative of most things. People won't mention about a product/service they don't face any problem with, they mention about things they face problem with or have had a horrible experience most of the time. It's easy to say nothing than a thank you. We ought to do it more but we don't. The specific indian culture I have lived in doesn't encourage that and sometimes even discourage thanking people because it's their job or things should be like that encouraging people to share views in negative light more.
This isn't specific to india either but we have a tad bit more pressure to live within segregated communities directly or indirectly. Marrying into the same caste, income bracket or status quo. Interacting with people from the same checks only.
I would recommend working for upping the quality of life for everyone and things will stablize on their own but in the meantime, calling people modi apologist will give you a knee jerk reaction from otherwise people who may listen.