Увеличение количества DOM-узлов отрицательно сказывается на производительности.
Ну и работать с этим менее удобно, если вы на эту разметку в редакторе смотрите.
Только надо понимать, что чтобы именно это стало реально узким местом - надо каждое слово на большой странице так разбить. От того, что вы в одном месте вместо одного узла вставите десять - ничего не будет, браузеры работают с тысячами узлов, это капля в море.
Но дьявол всегда в мелочах... Тут немножко производительности, там чуть-чуть - и вот уже сайт быстро загружается и отзывается на действия пользователя.
Руками подобную разбивку делать - лишнее чаще всего, есть автоматизированные решения.
На JS есть
charming, на серверной стороне как-то никогда не приходилось таким заниматься, сами найдёте.
Говорите, здравого смысла нет? Есть ряд задач, которые только так и решаются... Всему своё место.