All was going rather well back in the summer, then more recently the balance has been upset.
The reality is that now and again, trolls will show up, take over and drive away the constructive input.
Then eventually they overstep the mark, have membership terminated and things start picking up again, as the cycle repeats.