davita, the key difference is that Indonesians who have private health insurance tend to use it to supplement the less comprehensive, government BPJS scheme. From the government's point of view, It makes little sense to require foreign retirees to have private health insurance as a condition for their Kitas, and then to allow them to enjoy the government subsidized scheme as some sort of supplement to their private plans, which by right should be more comprehensive than the basic safety net of BPJS. Also, unlike foreign workers (who can sign up for BPJS), retirees on Kitas tend not to pay any income taxes in Indonesia and therefore should not expect any rights to subsidized government services.