Currently Active Users: 117 (63 members and 54 guests) - Time: 6:46PM EST
Total members that have visited the forum today: 530
Looks to me like enough people like the forum enough for it to stay busy fairly regularly. Long standing members come and go for various reasons and at the end of the day there is still a large number of people who are regularly on this forum. I have a universal opinion when it comes to forums:
If you don't like it leave.
This isn't my forum, this isn't my "Home" either but I do spend a fair amount of time on here as well as other forums (Including one you practically destroyed my rep on). If I didn't like those forums I wouldn't visit and post there. That doesn't mean I agree with everyone or everything that goes on but at the end of the day my meaningless moaning and groaning isn't going to fix anything.
Looking at it from your point of view, I would leave BP.net and not come back, if someone "asks you" to post, why not just ask that person to reference you with a e-mail address or something? You don't have to visit this forum to answer someone's questions.