I'd love to hear somebody from India explain it: my guess is that religious politics and political religion have been India's problem from before the partition, and it's a fissure that Congress typically tried to ignore, while, rather awkwardly, it's been sticking its elephantine trunk in everybody's drinks while taking up eight tenths of the room.
Modi drives straight at the problem, takes a position, then relies on the demographics to carry him through. There are more Hindus, so in a democracy, taking a Hindu-first perspective is sound electoral strategy.
Indian here. Simple answer is that there just isn't anyone left to stand against his behemoth of a party (BJP).
The Congress/UPA's reputation was severely trampled out when BJP/NDA rose to power in 2014, and it hasn't recovered since. BJP has perfected the art of media manipulation and public politics, and is extremely competent in directing and subverting public sentiment; they are one of the biggest populist forces in the world right now with a formidable and highly-skilled marketing force backing its brand (enough to get featured on Harvard whitepapers). More importantly, they learn and adapt quickly to changing environments. For example, after the JNU fiasco they now seem to recognise the importance of moderation and avoid going gung-ho on dissent in practice (e.g. their prolonged tolerance to the Farm Law protests) while keeping a public image of firebrand rightism to maintain their brand. They are intelligent, very intelligent.
Its opposition, meanwhile, has only gone downhill and keeps embarrassing itself. Opposition parties neither have a well-built plan or timeline, nor do they invoke any significant loyalty from voters. They keep infighting and bickering among themselves while retaining dynastic figureheads from an already disgraced family. They're all so in on themselves they still try to use the same half-baked strategies that used to work in the 2000s.
Yeah, the last two Ghandis in charge in the Congress party are a little baffling. I have no idea why they thought that would work, electorally.
Do you know why third parties haven't come to the fore? I can see that the Congress party has a bunch of problems that are pretty inherent to the party DNA, but did the people who used to vote Congress because they liked secularism and universalism just stop liking those things?
People did not vote Congress for "secularism and universalism". Most voters are not educated enough to bother about such things like political leanings and philosophies, their only outlook in choosing who to vote is their perception of what the candidate is bringing to the table for them at a local level. A lot of India's voter base does not have affiliations with "Left" or "Right" politics as we know it, and it's rather easily swayed by intelligent and targeted marketing campaigns.
BJP/NDA simply outclasses every other force in terms of its outreach and marketing prowess, and with the kind of control it now has over mainstream media, challenging them will be a herculean task at least for the time being (and filled with a very tangible risk of self-destruction).
Just like conservatives/tory/UKIP from UK, the BJP have found way of blaming everyone else for issues. Of course, it works for a decade. Pretty sure once they have exhausted all cylinders, they will end up in same current UK situation.
At the end if the majority (mostly boomers) that do not want change continue to do this it is saddening for the young. But of course, when it bites them it may be too late.
Well, he was not found guilty of any of the accusations by the Supreme Court of India. As an Indian that is more than enough proof. Also Modi cannot be compared to Putin or Xi.
So if no one is safe from corruption just by becoming PM for one or more terms, then we should abolish all positions of power? That would be a really stupid thing to do. If you can't trust any system including the Supreme Court of the land, move to a country you find perfect (no such country exist, no country has perfect systems, if everything were transparent and if there were no propaganda, things would be easy to understand).