Это ограничивает права участников. некоторые, может, в первый раз вышли в интернет.
Что с того, что гость создал новую тему? Форум развалился? Если это не по теме или спам, то есть администрация, чтобы за этим следить.
Например, у человека возникла проблема с дверью или замком или еще что-то. Регистрироваться он не умеет или почты у него нет или времени, а спросить по существу дела нужно.
А мы здесь только зарегистрированных выслушиваем, а остальные пусть идут лесом.... Не правильно это. Не хочет человек регистрироваться - это его право, точно такое же, как и публикование своей личной информации. Другое дело, что для незарегистрированных пользователей ограничивать места, где они могут оставлять сообщения.