Если маленький магазин - не нужен.
Если большой магазин или сеть, то как вижу (сам УКМ4 не занимаюсь):
Централизованное управление как кассами, так и серверами
Более сложные механизмы управления скидками
Встроенные отчеты
Параллельная загрузка товарами
перечислять как-то лень стало... Суть проста, УКМ2 в свое время замерзла в развитии, но для небольшого магазинчика - то, что надо. Тупа, как пробка, администрирования практически не требует, а то, что требует - может делать и кассир. Если есть UPS - практически неубиваемая игрушка. Функционал достаточен и давно проверен, никаких тебе дополнительных серверов. УКМ4, соответственно, сложнее и круче, достаточно сильно развивается и, как я понял, маркетологи без него жить не могут. Но это уже и две базы данных (на кассе и для управления), это и более продвинутый функционал, который, кстати, можно дописывать самому, скидки, каких только нет... Зато в автопилот УКМ4 сложнее поставить... Чем сложнее механизм, тем он легче ломается.