How can India ever have an uncorrupt and hardworking prime minister like Narendra Modi for 20+ years with 1/4th Muslim population voting in block for corrupt parties like the SP, BSP, RJD, and the Congress?
Your question has following assumptions
1. Narendra Modi is not corrupt.
2. Narendra Modi is hard working
3. Muslim votes in block
4. SP, BSP, RJD, Congress are corrupt parties. BJP’s name is missing from the list.
The assumptions are not substantiated, further there are evidences to the contrary in public domain
Assumption 1: Rafale Deal was championed by Shri Modi ji and there is no justification tabled in public for the 2.5 times price increase being paid out to Rafale.
Assumption 2: Narendra Modi has been also been leading campaign for BJP spending more time than predecessor. His foreign visits have not much to show for unless You subscribe to whatsapp University in that case Modi is controlling oil prices by discussing with Saudi Sheikh.
Assumption 3: There is no verification of this argument. It is often used to try to exhort Hindus to vote in a block for Hindu party.
Assumption 4: All political parties run on opaque funds including BJP. Missing BJPs name in the list is surprising.
To answer your question despite flawed assumptions - Modi would need to win 4 elections in a row and be choice of majority of MPs to be PM for 4 terms. The rhetoric of “Congress ko 60 saal diye, mujhe bhi do” is covered by liberal freedom of speech in politics but doesn’t translate to any guarantee by constitution.
Congress was democratically elected for 60 years and got a drubbing for imposing emergency. BJP will also have to face the same challenges , Congress did to remain in power. The dialogue does tug at heart strings of many people though as if we were all eating roots and shoots till Modi ji came along.