If kids are running round being a nuisance, then it's just rubbish parents really.No you are doing it half right!
There are of course, as you suggest, better places to be taking your kids for entertainment. But there are occasions when you want to go to a pub in the day time and you have your kids with you - if they're not causing grief, I don't see the problem.