1. Покажи такой форум, где это делается "из коробки"
2. Язык разметки HTML переносит только при наличии разрывов строк (пробелы, пробельные символы, специальные тэги переноса), в твоем примере язык разметки HTML не переносит длинную строку, твой браузер не переносит длинную строку, юзер не переносит эту строку и даже специально делает её заведомо непереносимой (даже знака переноса нет), тогда почему это должен делать движок форума?
3. Из каких соображений движок должен начинать вставлять в текст произвольно пробелы, пробельные символы или специальные тэги переноса, каверкая сообщение?
4. Нормальные люди не используют слова не влезающие в строку, потому что таких слов нет, пример на скриншоте очень надуманный пример.