I think what housing developers hate most about council housing is that, if they are not allowed to be sold, at a later date, they don't feed into the housing ponzi scheme.
It's a good job these migrants are all doctors and engineers because that means they can whip together a deposit in just a handful of years and the developers won't have their profits crushed by having to churn out hundreds of thousands of low-profit council houses. Yes, actual hard work, for a change.