^^^^
There are critics for each and every program.
For every Anti- BM/Aircraft missile, there are both counter measure and counter-counter measures.
With technological advances day by day, we are having target discriminator. Not to mention Indian ABM does include this valuable piece. It can discriminate everything,including the space junk.
You cant stop developing ABMs becos of the fear that the enemy will use counter measures. When the first ABM was started, it used high yield nuclear warheads to destroy the target( for many reasons: including hit accuracy, enemy countermeasures,..)And then the ABMs progressed down to a nice kill percentage of ???? ( still no valid number, because no real wartime tests have never happened other than planned developmental tests)
Dont like to bring in Patriot. It was a big failure from the beginning. LM sales executive knows its true capabilities than anyone else.
BM decoys are altogether a new area. One cant inflate a balloon in the space to make a look alike to deceive the enemy radars/ active missiles. It has to carry loaded decoys more than just balloons( which has no propulsion/significant mass) to overwhelm any ABM system.
To deal with different situations, they have got different interceptors. Like final course, mid-course and boost-phase.
For India All three phases of interception are possible against TTP given the proximity of its launch vehicles. A space based early warning and long range interceptor will make the job 100% possible. But for china except the boost phase we can go for both mid-course and final.
Even if an ABM stops half of the launched missiles, we can say atleast half of the population is safe instead of all dead. This game is like my glass half full or half empty.