This discussion has been very helpful because we had only been to canoe once (for a function) and didn't notice they had an adult only dining room. We had been meaning to go back but I think we may have just found a new reason to go!
As a patron, I like the idea of kid-free restaurants or at least adult only zones because not all children are well-behaved and their parents tend to seem oblivious! I would guess some business owners and wait staff might also like the idea given that it seems kids meals tend to be fairly cheap meaning lower revenue per meal/seat and potentially lower tips if you rely on the 15 or 20% rule.
For any restaurant owners considering a ban: you have my support!