I absolutely agree. I've just got one to replace my S20 Ultra because the camera is near useless on it since the latest software update it had.
I will never buy another "flagship" phone again after using the A53 5G. I'm getting nearly 3 days use with a total screen on time of over 8 hours. I don't even bother using a case and I've absolutely no marks or scratches with a few months of use. I should point out though, regarding the battery life. That I don't bother with any social media apps.