Quote from total_keops:
The casino offer you drinks and food, the market dosen't.
Both have a negative expectancy (comish and spread in trading, rake or negative odds in a casino). Both are not a zero sum game.
In a poker room the casino may actually be losing money...the rake they take has a cap per hand ( 10% or $5.00 cap limit ) no matter how much you bet or is in the pot. 30 hands per hour is about $150.00 give or take per hour...9 mofos at the table drinking 2 or 3 drinks per hour is about $15 or $20 value each...some may drink more some may not drink but order cokes and other stuff...plus, the employees associated with that table have o get paid. Dealers, The eyes, waitiers...etc.
the only reason casinos have poker is to keep you from leaving their hotel...