Who listens to analysts?
If analysts are dogging the NSE, it just means that the NSE and its listed companies don't bribe analysts... in other words, it's not Wall Street (and that's a good thing). Like I say, a good, clean stock exchange.
Make your own judgments based on your own data and analysis.
If it were that easy- to just listen to analysts- everyone would be rich (or more likely, poor).
Be gutsy and focus on investing in, and demanding accountability from, well-run companies and their management teams, not wagging tongues.
Best,
Hill