The uk Betting Fee is just one keeping casinos manageable