I would like to think though, that someone who has sought out a site, and made the effort to visit, would be more likely to obey a sign than some chav kid throwing litter outside Asda.
Me too. But we don't live in an ideal world, so engaging people in discussion and debate would seem like a sensible option.