Before the sell-off, 'working people' had reasonable rents and regulated landlords, and there was a safety net for people who didn't want to, or weren't able to buy on the open market, such as women and children leaving abusive marriages.
As has been said, those who took advantage of the scheme can't be blamed of doing it. As with most things, people do what is right for them at the time, but that doesn't mean that it can't be recognised that what may have been right for individuals at one time is not good for society at large at another, and it is not hypocritical of someone who did something decades ago to recognise that fact.
At a time when the country is struggling, why should individuals be given free money? Who is supposed to pay for the houses they expect to buy at huge discounts, when there are people sleeping rough, and families vulnerably housed? It is particularly exasperating when some of those families are living in what used to be council houses, but are now private rentals making a fortune for people who bought them at a discount.