The advantage that players have is that bonuses are not obligatory. When you register at some sites, you have to opt-in for the bonus or continue to play without a bonus. You must, therefore, look at a casino’s bonus terms and conditions before registering.