As I have said before on this thread, it is a very common reaction to blame the iPhone 14 range and/or iOS16 for poor battery performance and, whilst I sympathise with those who are experiencing this situation, I still believe that such blame is misplaced.
I have a 14 Pro Max which I have been using from new since last November and I use it for just about everything in my life. A typical day will find me listening to music for several hours, using a public transport app giving live departure times, shopping with Wallet and ApplePay, navigating with Maps, reading with Kindle, taking loads of photos and the occasional video, shopping online and spending at least five hours streaming/downloading/watching movies.
I can count the days on the fingers of one hand when I have had less than 50% capacity left in my battery at the close of the day (and never less than 30%). I put my phone on charge around 2100-2200 each evening and unplug it when I wake naturally soon after midnight if it is fully recharged. Battery health is still 100%. I once used the phone for 48hours without recharge just to prove to myself that it could be done. I have always updated the iOS on the first available day.
To me, this suggests that a) there is nothing wrong with the iPhone 14 per se [mine is the same as everyone else's]; b) that there is nothing wrong with iOS16 per se [again, I am using the same iOS as everyone else]; c) that the disappointing battery capacity performance many people have reported, must therefore be due to the factors in which my device differs from theirs, namely the third-party apps that are installed, or the settings that have been activated since our devices were first personalised from new.
These conclusions seem to follow logically from the facts; if the phone or the OS were at fault, it would be experienced by every single user.
I really hope that a substantive solution or solutions will be found soon for those who are suffering this syndrome. I wish everyone was experiencing the performance that I have always enjoyed from my 14PM.