But there’s far more to casinos on the internet than the incentives it render