Loyalty rewards and the sunk cost fallacy play a part in keeping players engaged. Casinos offer loyalty programs and rewards to make players feel a sense of investment and obligation, encouraging them to continue gambling to maximize their benefits and justify their previous expenditures.