No country in the world won titles thanks to its population
that is a valid point from you. But those in the population rank, have a lot better rank than Indonesia.
7% of those 256 millions population is still a large number. Eventough we have much better players in Badminton (and rank), but Football still is the main sport of choice for Indonesia.
I was looking only at the number of populations only, but in the next post, I would discuss more of why we can't really thrive eventough we have large populations.