@abogical @chris agreed, it creates cost inflation.
A better model is if the balance of the value is held in trust by a non-profit. Someone can live their, have a share, even grow their equity; but when they sell, the non-profit is incented to keep costs down and sell again at the same low price.
BC has a history of subsidized housing ending up going to those without need or profiting from the subsidy.