Hello. I currently have a Samsung Galaxy S21 Ultra 5G but I have a promotion where I can get $500 off on a Samsung Galaxy S23+.

Only thing is when comparing the specs it feels like a downgrade? The battery is less and so is the camera, even the ram! Should I just stick with my phone or would I notice an improvement on the new one? Thanks!

Edit: Or the Ultra version of 23