I am sure the devs read the threads from time to time, but it's most likely really only specific ones or ones that get a lot of attention, like the graphics update thread for example. The devs are most likely not going to want to look at the forums and read through a dozen different threads in each of the different languages that are just currently "Dawntrail bad, writers bad, devs bad" unless they WANT to see players roasting them. Can only really just hope if they do look at the forums that they actually take the feedback into consideration, but that's a BIIIIIG hope. As for moderation, it IS here, it's just a more passive "We'll take action if we absolutely have to" type of mindset it seems.