A couple of years ago whenever I was looking for affiliations to help the growth of my forum, there was an administrator of a forum that I met who'd off and on close down the forum saying that the members are doing their fair share or trying to keep the website active. Have you ever found an administrator that felt that it was a members obligation to keep the website active and not himself? Personally, my opinion is that if you're efforts in formulating a community have been unsuccessful than you have nobody to blame but yourself. I know that it can be hard to garner popularity with forums but lashing out on members is immature and will do much more harm than it will do good.