It's a genuine problem and has been growing gradually worse for a while. I think the cause is simply growth. When a good community grows, it becomes worse in two ways: (a) more recent arrivals don't have as much of whatever quality distinguished the original members, and (b) the large size of the group makes people behave worse, because there is more anonymity in a larger group. I've spent many hours over the past se…
Such an approach should be taken with a goal to gradually adhere the general user behavior towards the community core. May be add a tab for this.
The thinking is based on the premise that the site still has a lot of its core users and community values have not changed over time.