This is the Hindu nationalists being Hindu nationalists, they wanted to change it back for a while now.
The reason they did this is because they are rattled by the fact that the opposition political parties have united and decided to name their alliance as I.N.D.I.A. (Indian National Developmental Inclusive Alliance).
BJP is rattled by the fact that the opposition is using patriotic rhethoric which they are unable to criticise.
Officially both names Bharat and India are valid anyway.
I think a political alliance calling itself an acronym that is literally the country's official name, in order to mislead, is a bigger problem.
Because India the country and I.N.D.I.A the alliance are two different things which a lot of people can sadly, confuse in this country.