These events are not at the site.
This years Thornborough Fest is at Grewelthorpe, its in support of Thornborough - no need to be there.
Similarly, the Nine Ladies fest will not be at Nine Ladies - These are festivals recognising the importance of our ancient sites and the need to protect them - I don't see why they should become part of the problem.