да я использую и так xpath... привязывааюсь к названиям классов элементов, которые периодически меняются, или их затем убирают разработчики, при изменении чего-либо
Покажи пример последнего локатора который тебе пришлось поменять
//div[contains(@class, "IML_") or contains(@class, "DPD_")]/div[1]//span[1]|//li[contains(@class, "PICKUP") or contains(@class, "COURIER")]/label[contains(@class, "is-checked")]