А если старые клиенты начнут дидосить бекенд, они тоже будут на это смотреть спокойно?
У нас такое вот было и не было нормального способа удалённо остановить клиенты от такого поведения. Единственное что понимало приложение - это разлогин. Пришлось так и делать - разлогинить клиент, но юзер при этом ничего не видел, т.к. приложение работало в фоне. Пока юзер не зайдёт в приложение, он не поймёт что оно давно не работает.
А когда есть бан по версии клиента - это гораздо надёжнее, и можно юзерам показать нормальное сообщение о проблеме, вместо того что бы молча его разлогинивать.
Так же можно сделать deprecate "уровень", когда старые клиенты сначала будут регулярно ругаться и требовать обновления, и сообщать про день X, когда они станут тыквой.