No, we have enough low-skilled workers at the moment. And there is a massive, huge disguised unemployment in the rural hinterland. 18% of India's GDP is contributed by agriculture. And it employs 55% of India's population. Therein lies the problem.
Agricultural yields can double, while employing 10% of the people it employs now. The remaining 90% are surplus labour, which exist only due to lack of alternative employment opportunities. We are talking of 600 million labourers here.
As India continues urbanizing, industrializing and modernizing, we will gradually absorb all this surplus labour of 600 million people into alternative professions. Truck drivers, vegetable sellers, welders, carpenters, coal miners, factory workers, painters, pizza delivery men, car mechanics, waiters, cooks, etc. etc. etc.
Only a mad nation would accept low-skilled labour from other nations when we have a surplus of 600 million people here, who need employment.
Your views on this subject are an extension of your views on population control, which is the one subject on which I strongly disagree with you. You gave your family's example, where your mother and aunts were gainfully employed. Your mother's case comprises 5% of the nation's births. In 95% of the cases, we end up with surplus of unskilled labour, of which we already have abundance - 600 million people. Providing employment to those 600 million people will take 50 years, in the very best case. If you add another 600 million by that time, you are chasing a moving target, and will never achieve national prosperity.