I am a member of an LSU forum called Tigerdroppings. It has also been going through some bad times. Much like this board, there are several different boards within this forum ranging from Politics to Recruiting to Off Topic to Food & Drink.
Each board at "TD" goes through its "doldrums." One board is lively while another may be really slow and uninteresting. Everything cycles. Obviously, football season means the entire forum (which has tens of thousands of registered members), from SEC Rant to The Gaming Board, is really hopping.
I really tend to think that a combination of winter and the bad economy (mostly winter) has affected TPF and other message boards. It has just been too damn miserable to go outside and shoot. One also has to realize that this board probably sees a spike in membership and interest in the 6 weeks or so after Christmas, as lots of people get new lenses, cameras, accessories, etc. and are dying to talk about them. My presence here is a prime example of that. I'm sure that peak has subsided by now because people have gathered the info they need, discussed what they want to discuss, and gotten perfunctory critique of their efforts with that new 200mm f/2.8 or Nikon D300.
I enjoy the more cerebral discussions found on TPF, whether I participate or not. I usually do not because I really have no unique perspective to add due to lack of experience. I don't offer much work up for C&C because I know my photos are lacking, and I am learning to fix the problems myself by reading this forum. Most of my comments are positive in nature. The only thing I really criticize is composition, which I think is one of the easiest things about photography (to me, anyway).
I don't find an overabundance of snarky or rude criticism, but it is obvious when it shows up. I have thick skin. You can't really say you are a member of this board until you've gotten a good dressing down by
JerryPH 
(and I have gotten snarked by Jerry! Seriously, I've gained a TON of useful knowledge from your posts Jerry).
I really enjoy this board. Thanks for having me!!!