because time has changed. This is not 90s where wars were fought with guns and you got time to purchase more guns in the middle of the war.
This is 2020 with highly tech weaponry system which can decide war consequences within days . You won't get time to purchase new toys in ful scale war nowadays.
That Is Pure BS We got 2,00,000 Artillery shells from out Side in Kargil
All Armies Have there reserves And Stocks ups
Emergency Purchase's are done From these Nations
Suppose We need KE Sabot Rounds For T-90S
we Can get It from russia Off-course cost Will be on High Side 2 times or three Times the Price(who think $ in War)
Same If We Will Want Supply of Spice-2000 Kit Stand off
And Griffin LGB's We Will get It from Israel Stockpile
Why Mirage-2000D was Probable Purchase
Because We already have Trained crews for the Aircraft's & Logistic Base At Gwalior AFS
Most Of these Mirage-2000D are already in Flying Away condition
We Need Bare Minimum OEM support To Operate Mirage-2000 as We are Flying It for 3 decades now