There are locals casinos in Vegas that have video poker machines which pay out more than 100% with perfect play strategy, the problem is that the stakes are so low, say 25 cents, that it would take way too long to make any real money.
These lotteries are obviously a different story since you can buy as many tickets as you want.