I think a "New user - read these FAQ thread should be made, which new users need to tick that they have read before they post"
In that thread we should have answers to the common questions that come up at the start of each season - things like "Why have my players lost a star", "When does the new season start", "Why have I lost tokens but not won a player".
Once you get to understand how the game works with buying players and how they fit into your team the game is pretty straight forward. However, new users don't really get all that info when playing the game so come on here and ask. Nothing wrong with that, but the same questions are being asked every season - surely it is better to have a FAQ thread that is linked to the user on sign up so that they get the answers straight away rather than asking on the forum yet again.