I think Casinos give definite rewards based on users' ranking to incentivize players to keep playing and to reward loyal customers for their continued patronage. Gamblers who play frequently or bet higher amounts of money are usually considered high rollers, and they receive more significant incentives by the casino, such as free rooms, complimentary meals, and exclusive access to events.