ScenicViewer - I agree, you hit the nail on the head. Also, I think you have to acknowledge that anytime you have mutliple meeting stacked up together like weekday meeting, memorial/annual meeting, Sunday meeting, Circuit Assy then the attendance at some of them suffers. From a purely mathematical standpoint, cancelling some of the meetings that are negatively affected around memorial, Circuit Assy or other special events will serve to improve the numbers at the meetings that remain. In our Cong. in the US, right after assembly or memorial our meeting attendance falls significantly for a couple of weeks.
Also, there is the reality that some of these events will likely go away completely in the not too distant future. Simply a lot cheaper to meet in KH, not at facilities.....