Pubs are dying. So I'm' not sure making them no-go area for people looking to get a bite to eat with the family is a great move.
The reason people don't go to the pub anymore isn't because the Smiths brought their kids along for a lunch at 2pm, it's because it's expensive, full of drunk people and all in a bit of a sh*t experience.