One reason Indian migrants are welcomed world wide is because they are well educated and not afraid of hard work, I am not talking about manual labour but in IT , Health services etc!!! People in the west have grown fat, lazy and in a lot of cases uneducated.
The west thinks they can buy their way out of trouble, well only for so long.