мы вот скатились к сферическому сервису в ваккуме.
в нём все хорошо и нет глобальных изменений, а ещё есть ресурсы для подджержки параллельной работы нескольких старых схем взаимодействия как с клиентом, так и различными внешними сервисами.
но как-то на практике такое не часто случается.
Да вполне случается, у меня все проекты так живут последние лет 10, если не больше. Ресурсов много не надо, одновременных схем тоже много не надо (но надо мониторить что реально используется). Просто в команде довольно быстро поддержка версий становится такой же естественной, как чистить зубы. И требует примерно столько же размышлений.