Given the context of recent India-China issues, it is fair that India will take punitive steps. But it will not make China to correct her behaviour. I look at the banning of the apps this way:
1. Sends a message to China that India can take further steps and will stand-up to the bullying of China
2. I really doubt that banning apps is the ultimate card with India. It is a just one of the cards and reserving others when things escalate
3. If banning 100+ apps results into even growth of 10 apps India-made apps, it is a good side effect.
4. Any little trust India policymakers had towards China is gone. See [1]
[1] https://theprint.in/defence/china-wanted-no-escalation-on-ho...
Note: theprint.in is not a right-wing media outlet. I could have cited a more pro-govt sources but theprint is a centrist ones.