Totally agree with the landlord. Nothing worse than badly behaved children. At the risk of sounding very old, children do need to learn to behave appropriately in whatever situation they are in. Being in a pub to have a meal involves sitting at a table.
There seem to be too many parents who do not put boundaries in place for their children.
I remember going to my nieces' christening service (25 years ago) there were several babies being christened so lots of young families with children, at the start of the service the vicar stated that it was OK for children to not sit still, he was happy for children to run around the church and play, indeed many of the children did & were quite noisy. My sister had told my older niece (aged about 3) that in church we sat quietly and watched what was happening & this is what she did.
In a similar manner when they went out to eat they had to behave properly, it was never any problem, it is just what they were brought up to do. When very young they would take a toy or picture book with them. They were never ignored by their parents when they were out.