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.