UAT-стенд может быть необходим по двум причинам:
1. Продолжительный релизный цикл — вам нужно пространство, где release-candidate может настояться недельку и окрепнуть
2. Диктатура кибербезопасности
В этом случае у вас на dev-test-стендах все работает, а в PROD приложение падает, потому что сетевых доступов нет.
Вот вы и вводите pre-prod стенд в максимально жесткой с позиции политик безопасности среде, чтобы все эти ограничения заранее пережить, перестрадать и включить в release plan
Пункт 2 неплохо отзывается в моем сердце, так как сегментация может иметь место, но это можно и при развёртывании проверять. Более того, в пре-проде коннекты к боевой базе и прочему окружению, и, например, crontab не стартанёшь, и вообще неплохо бы не позволять операций на изменение данных. В итоге такая проверка все равно не избавляет от возможных сюрпризов.