I agree with you on this. It is important to note that the interests calculated are not paid to any bank or the government. They are not, in actual fact, an expense as the term would normally imply in this instance. These interests go back to a CPF holder's account & are HIS OWN money, subject of course to CPF rules.
To put in perspective, take this example. One withdraw $200k to buy a HDB flat. At the end of 20 years, say the value of the flat has gone up to $400K, giving a "profit" of $200K in the form of capital appreciation. If the flat is then sold at this price, the CPF a/c holder has to deduct $438,224.63 (P+I @ 4%) from the sales proceeds back to his CPF. In the past, the CPF A/C holder has to make up for the shortfall of $38,224.63 from his own pocket. But the rule that required shortfalls to be covered was found to be a great burden on citizens so it has been changed with the shortfalls waived. If the CPF does not calculate & get back the so called interests, then there would be very much less in the CPF holder's a/c for retirement. Also, it would encourage people to speculate on the property market by buying selling flats to make a quick buck in capital appreciation.
If the money has been left unused in the CPF a/c, the CPF would have paid the a/c holder the compounded interests of $235,224.63 (at 4% pa 20 years). In a way then, the interests forgone represent the opportunity cost if a CPF a/c holder decide to use the funds for other asset acquisition. The CPF or government has NOT cheated us in any way, as has been accused by some. We only really pay interests, as an expense, when we borrow money from the bank or HDB or anyone for that matter. Thus we are always reminded to consider our financials carefully & not over-stretch ourselves.
Look at the scenario illustrated in another way, we earned interests on our capital & get to stay in a flat "rent free" for 20 years

If the value of flats for sale do not increase over time in the long run, then something is wrong, its not possible as it would mean there is zero inflation, no wage increases etc. If HDB asset value rise, people complain, if it falls, people also complain, what to do??? I see uninformed/ignorant people incl opposition politicians claiming falsely that we, the citizens,have been cheated, we have to pay double etc over this when we are not. Bottom line, make sure we save enough for our future.
And don't spend too much on camera gears acquisition :bsmilie: