Poker vs others with a house rake can be a grind if you’re way better than the field… depends on the rake obv.
  
Blackjack: counting can give you like 1% edge sometimes if conditions are sweet (/2 BJ, not that 6/5 trash). Just don’t get too aggressive with the bets or they’ll show you the door lol. Basic strategy is about  1% if you’re playing smart (again, 3/2 BJ).
  
Baccarat: Banker is  1%, Player is  1.2%. Craps pass/don’t pass is around  1% with odds… not terrible.
  
Euro roulette even chances with partage is  1.35%, numbers are  2.7%. Sic Bo Hi Low is  3%. American roulette? Oof,  5.3%. Triple zero? Forget it,  7.5%. Side bets at craps and Sic Bo? Sucker odds, anywhere from  5% to  25%… yikes.
  
Sports betting/racing is about  10% unless you’ve got inside info, y’know? Slots vary depending on settings, but usually  1% to  15%, mostly around  5 to  10%.
  
Keno, lottery, bingo… lol, those are crap odds. You’re looking at  30% to  50%. Might as well light your money on fire and watch the ashes blow away…