That is so and ideally should lead to the obvious outcome at election time.
What Modi us trying to do is to prepare a loyalty among voters such as Congress had till Indira Gandhi. Or if that is not possible, at least the kind of support that Erdogan and Putin have among their loyal fans.
He tries a new thing once in a while. Anti-corruption, cow protection, China standoff. The plan basically being to have some identity that will transcend the government's actual performance and will make people vote for it regardless.