Why does Indonesia have such a low sports achievement at the Olympics as well as at the SEA Games? I mean, your capital, Jakarta, has almost triple the population of my entire country, and we've already won two golds and a few bronze medals. We're also very good at the Winter Olympics.
Do you really want to discuss that ? Having high population isnt enough to have a future Olympic champion. I might be wrong, but Indonesia was never counted as super rich country. Even if there is a future Olympic champion somewhere in the country, a lot of money must be invested in training process, support and etc. Frankly, I have never heard about any famous coaches from Indonesia. That means athletest most probably need to train abroad, or hire a coach.
In my country, all the expenses on sport (training, uniform, coach, renting a place to train and etc) are paid by parents. There is almost no support from country. The country or the government involves only when you get a medal and money price - they immediately ask to pay the tax.
It does not matter where you live. What matters is money. You can live on the moon, train there and be the Olympic gold medallist. But money is only 50% of the success. For example UAE has all the money of the world, but they are rarely seen on the pedestal.