Casinos view welcome bonuses as marketing costs. There are numerous websites in the gaming industry and to outdo their competitors, these platforms have to offer attractive sign up offers.