The irony is as long as we are working, we don't need to use/activate Medishield as we have our company's insurance to cover us. However, once we retire at 65, the Medishield stops coverage too. So in another word, we are paying for something we won't need as long as we are working and when you need it the most, we don't have it unlike civil servants and family are covered till death. This is so unfair.
Also, medisheild covers you up to the age of 80. After 80 year old, you are on your own. Just when you need it most. And a lot of things are not covered under it. Like kidney dialysis, eye operations, cancer treatments...etc which are most commonly needed.
Getting extra coverage for yourself is also very very expensive. The premiums will deplete all your medisave funds as the years goes by because it gets more expensive as you age. And not 100% covered too. Only up to a maximum of 90% of your permitted claim. You gotta pay another extra which I feel it is sky high just to cover another 10% of the balance.
Thats why to be frugal and save up as much as you could during your healthy years is very important so as not to be caught off guard when you are old and needs money for medical treatments.
There a the saying of 'Can die but cannot fall sick!'