Bought my new Motorola almost exactly 3 years ago. Paid cash directly to Motorola, as every cell carrier sells out of date phones at new prices. So, in 2026, you get a 2024 model, which is already two years toward the end off update and security support. So in 2023, I got a genuine 2023 phone, one week after the release date, for the same price they were selling 2020-2021 phones.
I despise the rip off tactics in the market, and take my money elsewhere at every single opportunity.