The Indians are really no better than the Chinese - IF you create a dependency on them!
As for migration, they should really stay in India and help their own people and develop a vibrant democracy there, IMO!! We do not need others to come here and give our own democracy a kick-along!! We like it the way it is and our lifestyle!