Advertising on television was forbidden so when satellite broadcasting was becoming mainstream, companies set up shop abroad in order to send adverts to the Swedish public.
Gambling is heavily regulated and almost a monopoly for the government. If I remember correctly only half of the income is returned to the gambling audience as winnings, so quite a substantial margin.
There is of cause quite a substantial number of politicians that is convinced that gambling is bad for the populace, and therefore should be banned.
The same breed of politicians also wanted to ban satellite dishes, Internet and all other means of getting information that was not approved by the government, all in the name of keeping swedes pure of thought. The same politicians usually keep North Korea and Cuba in high regards.