That's what the super powers usually do, not only they are making money from their weapons export but also maintain their influence on the purchasing countries, the same behavior Pakistan is facing but US uses F-16 for political reason while Russian influence is totally for money and control over Indian's weapons purchase. No wonder why they are not helping India to produce jet engines locally.
To get out of their influence is rely on home production and R & D, trust home grown weapons which sorry to say India army and Air force lack of it, they have no faith on their weapons may be because of the kick backs they are receiving or may be based on actual technical issues.