It's funny you talking about battery life. I've just had a replacement iPhone 12 Pro Max, with a brand new battery, but it's lasting half a day! It's crazy! I wish I could downgrade to the original firmware and then the battery would last a day and a half. I am deep in the ecosystem but I wish sometime I weren't.