Не знаю, я лично не уверен, что авторы словарей смогут адекватно ответить на этот вопрос - т.к. они могут "за деревьями не увидеть леса".
Логическая разметка - это хороший способ стандартизировать и упорядочить представление контента. Словари будут выглядеть практически одинаково в пределах программы-словаря, плюс можно будет кастомизировать отображение. Да и объема такой словарь занимать будет меньше.
Это, наверное, как QAction в программе на Qt - контент задается программистом, а уже как его отобразить, решает конкретный класс.