They do take business away Tony, as people don't just stay after eating/drinking, they stay deliberately because it is cheaper than paying someone who is running a licensed business.
A motorhoming friend set up a CL in Scotland, ideally placed (as he thought) for motorhomers to stop the night...