In my opinion, lately Samsung isn't handling updates properly — they're not sticking to timelines, and the camera quality has been noticeably deteriorating on models like the S23 Ultra and S24 Ultra after updates.
So my vote goes to Xiaomi — as long as you're okay with some ads and the initial...