Selling Council Houses wasn't really the problem. It was not allowing Coucils to replace them with new build stock (+ the extra that were needed) that caused the current problem.
Unfortunately, we seem to have a points based 'needs' system that prioritises those deemed 'needy' over those who can actually contribute to society via gainful employment.
I have a son who has been living in a Private Rental for an awful lot of years. He has little, or no, chance of a Council let because he is able bodied and working full time, and I have another son who is still at home for the same reasons but doesn't really earn enough to pay someone else's mortgage.
Don't get me wrong here, but wouldn't it be wiser to offer the 'needy' a home on somewhere like Fetlar and keep the few availble houses in 'choice' areas for the folk that work in those areas?