Yes the battery life sucks on the 12 series. Other than the phone is perfect and does everything I want. I’m just ready for an upgrade and 2 years feel like a substantial upgrade for me. I’m also still on iOS 14.1 (my iPhone is jailbroken and I don’t see the need to upgrade my iOS until the 14 launches), and the battery still sucks. I’m also upgrading my S4, which is on 6.2.8, so this year’s upgrade for watch and phone will be substantial for me as I’ve missed out on all of the features for phone, iOS and watch OS for the last 2 years, which is something I’ve never missed out on. I always was quick to upgrade the OS whenever an update came out.