I have avoided this discussion as it is as much about "what is wrong with our society" as about the specific issue. Not that there is anything wrong with discussing our societal problems, just not here.
Anyway, I never liked Canoe's adult only and family only dining policy. My children are grown and the grandchildren are rarely here, but by relegating all families to one room you are actually punishing the families with well -behaved children who are then subjected to the ill-behaved children. It's only fair that we all should deal with the brats ( or poorly raised children if you prefer).
There really is no simple answer, but it's been a slow day for me, so I chimed in.