I honestly don't think that it's as simple as stopping generals is that simple. An extreme shift of mentality is needed, and people are more comfortable going to the same threads. With the introduction of the inboard catalog and the offline archives, people tend to frequent the same threads more often rather than try and branch out. This requires less reading into the thread and posting effort, and tends to creates an identity among anons who frequent those threads that tend to go beyond the existence of a single thread. While it's not bad to have a community, 4chan is supposed to be ephemeral by nature.
Users may need to be reminded it's okay to not post, you should report rule breaking, and 4chan is only as much fun as you put into it.