Good point, although I messed that up and it's 843 sats. I'm not sure if that's in addition to the on chain fee.
a small cut of each bet
They use a pooled betting system and take a fixed amount out of each payout pool. You can actually get better-than-fair odds. I detail the betting system in this post.