Should you have to show an ID when attending a public meeting with a politician?
I think not.
I certainly had to when I went to visit my congressman. Indeed, I was glad to be asked for it.