Yes, agree, batteries in engine compartments do not have a long life in the South.
When we moved here form the Northest now over 12 years ago, we would blow through batteries every 2.5 to 4 years.
Our summers here are hotter then Florida for a solid 8 weeks we are always 95 to 100 +/- 3 degrees and then still warm before and after that.
Walmarts free 36 month replacement was fantastic.
I know BMWs have trunk mounted batteries, interesting to me, our new to us 2017 Traverse battery is someplace under the back seat. First thought that came to mind was, maybe I can wait 1 year to change it, so going to put it off until Spring of 2021,