Напишу свой опыт по поводу общения на форумах и зарегистрированных или не зарегистрированных пользователях. Мне такая система кажется оптимальной. И она давно существует, по этому принципу построены многие форумы. Подходит она в рамках данного форума или нет - это уже следующий вопрос.
- На форум можно войти и читать его только при наличии регистрации.
- Есть общие темы, куда можно попасть с момента регистрации, есть закрытые, те, куда получают допуск после набора определенного количества сообщений. В этих темах, как правило, выкладывают фото, или что-то более конфиденциальное.
- Пользователи, не публикующие никаких сообщений, а только читающие в течении определенного срока(большого) удаляются.
Потому что это форум, а не изба-читальня, нравится это кому-то или нет. Он создан для общения. Общение - обмен мнениями, информацией и тд, а не чтение. В интернете есть масса всего для просто почитать, согласитесь. А также коды на скидки и тд можно найти по первой же ссылке в гугле, если уметь им пользоваться.
Это если кто-то - стеснительный, нет желания общаться, нет времени - гугл в помощь. Без труда, как говорится...