IMHO, one should not worry so much about battery life and longevity. Use your phone the way you want to and enjoy the hell out of it. Have an extra charger at work, in your car or wherever. When the battery gets too sucky after years of use, replace it.
I have a 12 Pro Max that I’ve had since launch day and never babied it when it comes to charging other than optimized charging being turned on. I run the battery down almost completely every day then charge it fully overnight. I may top up the battery here and there during the day if I need to, but that only happens about two days a week. I’ve been using a MagSafe charger for almost a year and a half now exclusively. Battery health is at 85%. If it had gotten much lower than this, I would’ve replaced the battery by now.
We pay a lot of money for these phones and the last thing I wanna do is spend time thinking about exactly when to charge it and to take it off the charger. I let the software do that for me and I charge it when I need to.