New online casino sites have bigger bonuses. This includes free spins, no deposit bonus, welcome bonus, other promotions, etc. They have the biggest bonuses because it is a way of promoting the site and attracting new players/members. People are more willing to sign up fit a site with big bonuses.