At least (very loosely) with the lottery it's kinda random and your odds are "set" or rather your payout is not proportionate to your chance of winning. It's a happy surprise kind of thing as long as you don't overdo it.
Basically, as a guy on the street, you don't have a clue and you're up against MIT-tier brains trying to beat you.
It's interesting to me that more people don't realise this is intuitively obvious, though. No-one would look at the Olympics and think, oh yeah, I can run faster than Usain Bolt.
If you have a reliable way to beat the odds (ie. Inefficient betting markets that get the odds of success wrong) you can theoretically make money - but its a similar scenario to daytrading, where you need to do extremely well because you have to overcome the negative drag from the booky take too.