Is this really a government-run lottery in Indonesia?
No no, it's a private-run lottery since gambling is illegal in Indonesia, but only if the tickets were bought. In this case, the lottery tickets were more like a giveaway.
Almost all lottery draw is like this AFAIK.
Anyway, whether it's private or public (government), we cannot tell if the party is honest or not; hence, the on-chain lottery could be the solution to this problem.
I believe in the chain lottery, like the provably fair in an online casino, but the draw is held in national television, all balls are weigh-in to make sure no balls with a number on it will have an advantage over the others, and the air that circulates to get the winning ball, are also monitored, so far that's the fairest we can get.