I seem to be seeing more and more spam in the forums. People create accounts just for the purpose of being able to post spam. While the spam can be reported and removed, the forums could quickly devolve like other sites have devolved into spam posts taking up too much time to remove and becoming unusable due to the amount of spam. I suggest that some minimum be placed on an account before someone can post in the forums. Maybe some number of hours played? Some amount of books owned (i.e. money being spent), or something. I wouldn't suggest requiring a subscription because that would prohibit legitimate free users from posting questions but some amount of money - for books, playing games, or subscriptions, or something that would separate the spammers from the real players might work.