Generally, overhead is high and profit low in running websites, especially ones supporting user-driven content. Staff is spread thin and fix the easiest problems impacting the revenue stream to justify their time and employment--it takes a ton of ads to pay hosting fees, more to support a salary.
Since there's not a lot of users here there's not a lot of staff. If staff isn't responsive users leave, causing fewer ad impressions resulting in less money to support staff, meaning fewer issues getting resolved, more users leave, and it's a circle of death. Fighting with staff aggravates the problem and eventually leads to the site being terminated.
Think of this: We generate content for free, for our own consumption (as a whole). There are more readers that don't contribute than contributors, due to the cost of contribution (time). Readers generate ad revenue to pay the hosting bills, but don't generate content to keep the site alive, shifting the burdon onto the few. If readers start complaining unconstructively fewer people contribute and the site degrades to the point of where most members take cheap shots at everyone, new members become rare, and eventually the site dies and all user-driven content is lost.
From past experiance we're most likely near the point of death. Taxes continue to go up, driving hosting fees up and available contribution time down. Site owners have to cut costs, eventually selling off to big corporations that can distribute expenses and experience across hundreds of sites, expenses continue to rise so support decreases.
We saw this with the Fury of The Month contests. The original builds were numerous and awesome, now they're rare. People don't have the time/money to do much but bolt on a few parts. We don't even have the contests any more due to lack of contributions and difficulty in managing user content.
Let's work with the staff. Anything else hastens our own demise.