I'll elaborate a little more on something I said in another thread about comps for slots being "better".
When I play tables, I typically play a grinding style; this precludes big wins and usually also big losses.
Everybody knows that the HA on table games is a lot lower than slots. But your actual loss on tables in relation to the total you bet can approach the same ratio as slots, because tables can have more variance, but the HA (and so your theo) doesn't get adjusted for that.
For example, playing $10 craps, pass line with two come bets, 100 hands an hour. That's a max of $3,000 total bets that gets rated at about 1% theo, or $30 in theo. If you're playing full odds, you could actually have an average of around $150 exposed to the 7 on each roll, and so it's not that difficult to lose $200 - $300 in that hour. But you're still only generating theo as if you were playing $30, cause that's the amount that is exposed to the HA.
Play a $5 3-reel slot machine and do 600 spins, so $3,000 total bets. If you don't have any luck, you'll lose $500 - $600. So 2x as much as on the tables. But your theo will be $250 - $300, or 10x the theo of the same amount bet at the craps table.
Of course, it depends on the type of machine or table game you play and how you bet. But you can "adjust" the volatility on machines by selecting certain types. You can't adjust the variance of dice.