State run liquor stores in the US don’t prevent companies advertising alcohol on TV. The US is really bad at allowing drugs without then also allowing drug promotion.
A better comparison is probably countries where prescription drugs can’t be advertised to the general public. But, then you’re dealing with a lot of differences in other government policies.