А почему при повторной генерации sitemap.xml, через модуль "Карта сайта для Yandex и Google ", для всех страниц тупо ставится текущая дата (lastmod)?
Получается что у всех страниц, в этом файле, одинаковая дата.
В БД даты обновления (для товаров) есть.
Почему модуль не использует эти даты?
Увы, это далеко не единственный вопрос к стандартному модулю, там есть много “Почему?”. В качестве решения есть модуль от сторонних разработчиков, решающий задачу. https://cs-cart.alexbranding.com/ru/advanced-sitemap.html Заодно он интегрируется с другими SEO-модулями, которые вероятно тоже понадобятся.
Функционал стандартного модуля, судя по всему, не менялся уже много лет, да и изначально особо не прорабатывался.