I think casinos invest significant amounts in maintaining a competitive edge in the market through various means such as advertising, promotions, and game development. Advertising costs can include expenses on TV, digital, and print media to reach potential players. Additionally, online casinos may spend on Search Engine Optimization (SEO) to increase their visibility on search engine results pages (SERPs). Promotions such as welcome bonuses and loyalty programs can also consume substantial amounts of the budget.