All important news about everythign are in the forums, therefore we request that people check it at least once a week in order to know what changes are being done.
Unless you are a paid account holder, I would wonder why you would want to complain about the "little" things that are asked of us for having a free host.
Its just a simple way, like it was explained above, to just make sure people check in from time to time ...