It's rarely (as in never) worthwhile to upgrade from the prior generation. Smartphones are mature tech, and the difference from one year to the next is always minor. That's true not only for the S23 to S24, but from one generation of iPhone to the next, from 1 year of Pixel to the next, yadda ,yadda, yadda. For most users it's not even worth upgrading after only 2 generations. Heck the S20 still does pretty much what an S24 does if you don't care about "AI."
Battery degradation after one year. LOL.
I also find the focus on physical design pretty amusing. From the front they all look the same: a slab of black glass. From the back, only the cameras set them apart. Again, most buyers couldn't care less what the back or edges of the phone look like. They're going to cover it with a case anyway.