There are people who argue that
HDB flat value should not go to zero value. These people are greedy. They buy BTO flat so cheap (only $200k plus), subsidised by taxpayers and still want to have their flat go up in value after many years. They then compare with private condos. How to compare? Private condos in similar location is a lot more expensive.
The reason why private condos is more expensive than
HDB flat is because they are private properties, not public housing. The private condo owner pay a lot more to get some privileges such as the ability to go enbloc in the future, but there is no guarantee that all private condos can go enbloc as these properties may not be attractive to developers due to their poor location. 99 years leasehold private condos which are not enbloc will technically also go down to zero value after 99 years. Private condos owners pay more for the option to go enbloc in the future. This is fair.
The best private condos to buy which has the potential to go enbloc after 40 years are those condos located next to an
MRT station.