Comps such as free rooms, food, and entertainment, which casinos offer, can sometimes offset the expected losses, making gambling nearly cost-free for savvy players.