Over 100,000 people do not "choose" to leave a territory in one week unless coerced. The UN High Commissioner for Refugees registered 100,617 forcibly displaced persons between 24 September and 4 October 2023.
The International Court of Justice had ordered Azerbaijan three times (February, July and November 2023) to ensure unimpeded movement on the Lachin Corridor. All three orders were ignored. The European Parliament resolution of 5 October 2023 explicitly described the events as ethnic cleansing by 491 votes to 9.
By September 2024, only 14 ethnic Armenians remained in the territory (see exodus event). That is not voluntary departure. That is forced displacement following nine months of blockade and a 24-hour military offensive.