I think one of the problems is that if you (as session leader or organiser or whatever) are seen to be laying down rules in a pub - like no singing etc - some folk seem to see that as a red-rag to a bull and will then do their best to just to mess things-up for everyone.