When it comes to Defense acquisitions BJP and Congi are same.
A funny example of pathetic defense procurement was seen during Siachen op.
When India was shortlisting, inviting tenders for High altitude gear Paki Army already bought the gear and was about to annex Siachen
The government as an institution, regardless of which party is in power, has certain handicaps and realities that it has to work with, which has a bearing on their policies. Therefore I agree with your assessment that some policies of different governments might appear to overlap. But one cannot accord unlimited blame to the boogeyman called 'government' and give a blank cheque to the military (or any other specialized institution).
Any government in power, after all, merely manages whatever is available, to arrive at the best possible solution. If the R&D and military industrial complex came up with good quality equipment, then the government could go for mass production, if they don't then we have to beg to foreign providers. After all, the government is not a foreign entity, they are a representative of the people, chosen to negotiate the realities of running the nation on our behalf. If we want them to negotiate hard, we must at least give them something to negotiate with. If R&D doesn't make good prototypes, if OFB doesn't adhere to deadlines, if the IAF refuses to use indigenous equipment then these are institutional failures, for which the 'government' can't be blamed.
The reason we have separate departments for various specialized fields (R&D, manufacturing, intelligence, warfare, education, urban development, transport) is so that each of them can be given a mission and held accountable to its time-bound delivery. It allows us to objectively evaluate the efficiency of institutions according to the results that they deliver (or don't deliver). Now, if the IAF repeatedly and deliberately keeps changing their requirements in order to throw the DRDO's timetable off balance, should the IAF as an institution not be blamed?
I think we are concentrating too much on governments and letting our non-performing institutions go scott free because we look at our military with a sense of halo. We consider them too sacrosanct to be deserving of any critical evaluation. So they take advantage of us, and we make a scapegoat out of the institution called 'government', forgetting that the government IS us. The IAF has managed to use subterfuge to fool us civilians into blaming ourselves by proxy of blaming 'the government' while the IAF as an organization remains blameless. It is in our interest to rise above party lines and stand together as Indian citizens to ask tough questions to our institutions (including educational institutions like JNU) instead of allowing those institutions to indignantly shrug off blame back onto a boogeyman called 'government'. The institutions exist because of us, not the other way round. Governments are merely negotiators between various institutions, it is the institutions that must take the blame for long term rot.
By putting the blame on governments, you are falling into the IAF trap. The IAF will mend their ways only when they see that public opinion has turned against them and that the people are seeing through their excuses.
By the way, since you mentioned high altitude gear, it reminded me of a news I read last month which claimed that DRDO has made a breakthrough in the manufacture of high altitude gear just a few weeks ago! 4 decades after Siachen episode! What were they doing for 4 decades? Even this is an example of institutional failure of our R&D departments. If the DRDO scientists don't manage to make even basic clothing for soldiers, can we really blame 'governments'? I mean, what do we expect? is Rahul Gandhi, or Modi or Kejriwal going to manufacture defense equipment in their backyard? The reason governments allocate funds to R&D departments is because they are supposed to be subject matter experts. It is their job to come up with solutions on time. How can we blame successive governments for even such basic failures? These are institutional failures.
In order for the "chalta hai" attitude to be removed from our premier institutions, it must first be removed from our own minds first. Let's not allow our institutions to hoodwink us.