i think Some casinos host charity events where a portion of the proceeds go to a worthy cause. These events may include auctions, raffles, or other fundraisers. Also Celebrity appearances like I feel that Many casinos invite celebrities and famous personalities to perform or make appearances at their venues. This can attract fans and generate publicity for the casino.