Regarding battery, the G7 actually outperformed the regular Galaxy S9 in terms of battery (the AMOLED screen takes up more battery life, even an LG engineer confirmed this)... With Snapdragon 845 + Android O + LCD Screen (as opposed to AMOLED), you should be fine with battery. Newer processors are smaller and more efficient, meaning significant battery life. FYI LG might be the best phone with standby time, losing 0% in an hour. (Also the myth that AMOLED saves battery just because it doesn't display black pixels is false, it consumes more battery when displaying pixels in general.. ask any display professional or engineer.. the move back to LCD on the G7 was for better battery battery life and also the ultra bright mode)
FYI the iPhone 8 has a 1,821mAh battery, while the iPhone 8 Plus has a 2,675mAh battery. iPhones are known to have one of the BEST battery life (in respect to their battery capacity) It's not all about battery size... You can have a phone with 4000mAh (in this case a Galaxy S7 Active) against a phone that has newer tech and is more optimized will easily beat that phone with a 4000mAh... We're not using the same tech 3-4 years ago.. plus 3300mAh vs 3000mAh isn't all that much, Quick Charge 3.0 will get 300mAh in 2 minutes of your time. People forget that the LG G series prides itself in being slim and small.. it actually was one of the first to have slim bezels. FYI a 4000mAh is heavy as a brick and uncomfortable and unnecessary.. honestly you'll be at 40-50% by nightfall so what's the point... The Galaxy Note 8 with 3300mAh lasted at least 8 hours while constantly running apps.. if you're spending more than 8 hours a day nonstop on a phone then there's a different issue...
"While LG is busy marketing the high brightness of the G7’s new display, the real benefit of the new MLCD+ panel is battery consumption. That’s tougher to sell to consumers with meaningful numbers, but those concerned about the combination of a high-resolution display and so-so sized 3,000mAh battery needn’t fret.
LG Display engineers told us power consumption is lower than OLED displays too, which might have been part of the decision to pick this tech over the POLED panel the company used in the V30."
The LG G7 ThinQ’s MLCD+ display technology explained
https://www.androidauthority.com/lg-g7-thinq-mlcd-display-861285/
LG explains why LG G7 doesn't have an OLED screen..
https://www.trustedreviews.com/news/3467266-3467266