There were fewer terrorist attacks, certainly. I'm sure the Indian government would like to believe that the 2019 strike had an effect, but far more likely causes are
- Money. Pakistan's economy has stagnated and the country has lurched from one IMF bailout to the next (2019, 2023, 2024). It got so bad at one point that politicians were asking people to drink less tea so they could conserve foreign currency.
- Covid. Affected everything, but certainly harder to think about waging conflict when such a massive problem is affecting the country.
- Internal political instability, especially when Imran Khan took on the military and lost. The military was actually in danger of losing their primacy for the first time in decades.
- Conflict with the Taliban and Pakistani Taliban. The ISI had nurtured the Taliban to be tame pets and it turned out not to be the case. Crushing these was the highest priority, not least because it made their policy of nurturing terrorists look idiotic.
All of these factors meant Pakistan wasn't and isn't in the best shape to wage war overtly or covertly with India. India's economy has continued to grow, in contrast to Pakistan. The official Indian policy of "benign neglect" towards Pakistan appeared to work well.
I'm sure these attacks will be spun as a success in the future. Safe to say a Bollywood movie dramatising the events is already in the works. But Pakistan's own economic and political problems are far more likely to influence its decisions to engage in this sort of behaviour.