I have a few accounts, each opened when there was a decent new customer offer (usually in the run up to Cheltenham). Genuinely free bets are thin on the ground, usually a generous ?1 from Ladbrokes! There are still quite a few who offer so-called free bets if you bet a certain amount. If I was the regulator I would tell the bookies to stop using this inaccurate phrase - something like 'bet credits' would be more accurate. Even that doesn't make it clear to newer punters that the 'free' bet is different from a cash bet, as you don't get your stake included in your winnings. With most bookies there is also an expiry date on use of the 'free bet', which is clearly an incentive to gamble more than you might do normally.
Another iffy practice is the promotion of free spins on slots. This happens a lot even though I have never wagered a penny on this rubbish. I'm happy enough to use these offers over my morning cuppa. A zero return is no loss and small returns can add up over time - "mony a mickle makes a muckle" * as we say north of the border. A princely ?3.47 from Hills today :smug:. Obviously the strategy is to draw in punters to these daft games. If I was the regulator I would tell the bookies to stop doing this.
* Apparently there is a debate about whether or not this is a corruption of the original adage.