The phone is still great, I have to admit with gritted teeth.
But, Apple is getting to the point where its products & services are case by case, not universally good.
My experience with trade-in has been horrible. A few product lines are subpar (like the AirPods in my opinion), but others like the iPhone or the watch are still amazing.
I’m in the UK, so maybe there is a similar law on the books from before Brexit. Definitely worth pushing