If you're that against private lotteries, then why not craft laws that go after private lotteries with just a little bit of nuance and intelligence?
Surely you can write a law that allows something like what Steve Jobs proposed, which is clearly not a private lottery.
Because, somehow, someway, that law would be exploited and perverted to evil deeds. Sounds silly, but also a very distinct possibility.