There is no shame for being dependent on some foreign systems as long as domestic companies are making progress in the same area, no matter how slow they are.
I have been jumping back and forth between Indian section and Chinese section. There is a very noticeable difference between these two sections. In Chinese part, there is a long list of new stuffs being made or used. In Indian part, there is a long list of new stuffs being purchased or negotiated for purchase. Given the official practice of secrecy by Chinese government and the official openness of Indian government, the difference is even more prominent. If I were Indian, I would have been tired of hearing those deals or even speculative deals. I would be more eager to see what Indian companies can show. Personally, I am very excited in watching the progress of Indian aircraft carrier building, the destroyers, etc. Pretty cool stuffs.
By the way, a word on Tejas on truck. I'd like recommend Tejas to fly over during the celebration. I am sure it will bring more joy for Indian folks than slowly ferried over by a truck. A side benefit is to tell HAL that they'd better not to f$ck it up. They need some serious pressure.