A Town Hall meeting doesn't have to take place in the Town Hall
Think of it as a "duck test" - if the President persistently discusses govt business in a public place that invites responses and he clearly listens to and engages with those responses then you can't colour it as private and personal.