It is deplorable and a very tragic set of events. I wasn't there, so I had to depend on the media for my consumption of news.
The Supreme Court of India has declared Narendra Modi as legally not guilty of any crimes. From the news it certainly seems the Court has erred, although it is a constitutional body and as a citizen I need to abide by its judgement. There are of course Indian citizens who charge that the media is bought and paid for, just like other countries.
If you're asking why I voted for the BJP, in my city the local BJP leader is very good and the other party leaders are very corrupt.