Not that complicated.
Modi lack of experience. Modi has not received systematic education, what he achieved in Gujarat has little to do with him, but Gujarat itself.
Modi is too ambitious, but lack of the understanding of ground reality. He has no experience to run such a large population, no experience to rule radical ideology of RSS/BJP.
Modi is very anxious, the slogan and promise he made and the delivery gap is so large that he lost direction.
When US ask India to compete with China on Vaccine diplomacy, Modi seized the opportunity, but he is overconfident, and completely screw things up again.
Take
2016 Indian banknote demonetisation as example. That's Modi.
Take
2019 India–Pakistan border skirmishes as example. That's Modi
Take
2020–2021 China–India skirmishes as example. That's Modi
That's Modi, the best PM ever of India.