You loose money playing the lottery when the jack pot is small, however, when the jackpot(paid out today, rather than over 20+ years) is greater than the number of possible combinations(which it seems people are saying is around 77 million) then your average payoff is greater than $1(assuming the pot isn't split, and ingnoring less than full match payouts 5 of 6 etc..).
This means you make money for every ticket you buy.(on average)
This does assume you are risk neutral, which when you talk about large amounts of money probably isn't you. To find out, if I gave you the choice between $10million dollars, and a 50-50 chance of $30 million dollars, which would you choose?
If you are like me, you would take the $10 million in a second, and like me you are Risk Averse. And there in lies the problem of using pure expected payoff for a lottery like this.
Regardless, this lottery is not a tax on anybody(except the people who played the last few times when no one won), and you can take advantage of it. In terms of expected payoff this is free money. The only question is if you would perfer a sure bet in your pocket, or a bet in your favor, but you still take a chance.
Note: Even if you consider the possibility of 2 winners and taxes, (which if you win, go employ a decent tax lawyer(or several), becuase then I'm sure you can figure out a way to pay a lot less in taxes) this lottery seems to have a sufficently large jackpot to appear to be clearly better than fair(in the sense that total payout>total pay in) so go for it.
Note 2: if this sounds interesting think about taking an economics course, or perhaps a decsion analysis course, that covers utility theory.
Orie