The Judiciary is protecting the constitution and its principles.
The BJP government openly supports terrorists [1][2] and tries to defame the principles on which the country is based on.
>The Indian government is democratically elected
The BJP government is trying to destroy those very democratic principles. Spying on citizens and journalists and supporting terrorism are just few of the examples. The NSDAP was also democratically elected in 1933. [3]
[1] https://en.wikipedia.org/wiki/Mecca_Masjid_blast
[2] https://en.wikipedia.org/wiki/29_September_2008_western_Indi...
[3] https://en.wikipedia.org/wiki/March_1933_German_federal_elec...
I do not think a court has any say in it.
BJP government was misusing this power to spy on its political opponents which is a clear misuse of power and a subversion of the democratic principles.
> I do not think a court has any say in it.
Seems like they do.
That judges aren't also elected is sometimes a problem, even if they are bound by law. Different countries have different approaches here, the US has its juries, which is an unusual approach compared to other democracies.
The Indian government investigates citizens with shady international activities.
The (undemocratic) court wants access to state secrets.
Not happening.