Agree totally.
Instead of blaming India you need to blame the neighbourhood India is in and the conscious support countries like pakistan have gotten by China & US over all these years when “jehad” was not such a bad word as it is today.
If the US with a $11 trillion dollar economy cannot prevent millions of people from walking into the country illegally, how do you expect a country with 1 trillion dollar economy to achieve that?