You can't win if you don't play..
Are they a waste of time and money? They're a dollar and a dream.. you can't put a price on that, eh?
I've won $2600 several times in the past (NY Win4) and $13.500 once.. many smaller prizes.
These days I play the Powerball and the most I've won is $7 but I would waste the $1 anyway.