Indranil and srin. Mi 35s from Pathankot could not cross Banihal and there was an emergency hot evacuation of aircrew by IA because of forced landing in a hostile area. This may have happened after Kargil, but IAF knew these challenges before hand. There was no question of going beyond Zozi La
This body of knowledge and capability of aviation assets does not reside with IA but IAF and it is hard to get across to IA guys and they do lose temper given that those boys are in the line of fire. Mi 17s are not exclusively transport but have 192 rocket store. A Mi 17 was eventually shot down and both IA and IAF understood the futility of the exercise. I will not comment on escalation due crossing LAC/ LOC as I am not sure of the reasoning. However, I think it was a GOI directive to stay within Indian Air Space.
The "ego" problem people refer too is primarily lack of appreciation of each others challenge. In my view it is more of operational disagreements and definitely not "ego" which is why Indranil, I think you are wrong to categorise it as one. There was no way Mi 25/35 could have operated in Kargil. Physics came in between and not intent.
As for why IAF is buying separtely and IA buying separately, I have already shared my thoughts. IAF will only spare budget for 22 and the rest comes from IA budget. All Apaches will finally operate for IA only. IAF has no dedicated use. The LCH with IAF will look after IAFs combat roles. And I say these, both with my understanding due to experiences past and Present
and a little bit of insights that my friends occasionally share.
As an aside and a personal story, I was at a forward helipad with some senior IA pilots. We were there together and IA Chief had come hence IAF twin engine helicopter was reqd. This was before the Dhruv inductions. An infantry officer walked up to me and said - Young Man, you are all air no force. And he walked away. The IA pilots smiled at me. They go through this lack of understanding regularly but you cannot fault the infantry man. The soldier on the front line puts his life on line and does not cite limitations. On the other hand all of us with flying machines keep quoting limitations in almost all situations because it is our job to keep the machine serviceable - Temp too high, too windy, weather bad, only 04 passengers, no extra load, this is a load sortie - no passengers, cannot do it since SOP does not allow, not cleared to land on that helipad, my helicopter is under powered... etc, etc. If you are an Infantry Man, this will get under your skin. And it does. The Army Chief vs Air Chief has equivalent episodes at ground level too but it is limited to just that and this is not ego. By me understanding, almost 70% of all helicopter and transport flying by IAF is for Indian Army. The IA has defined tasks and these have to be completed in the given time. So far I have not heard of single IA complain or CAG report saying IAF did not carry out the IA task.
The problems of "ego" etc is how you folks and DDM may look at it but it is not. The argument between chief cited above was not ego but operational disagreements.