I owned an LG G2 since launch; it was the best smartphone I ever had. It was also the first smartphone I ever broke - shattered the screen after only a year. I ended up buying the Motorola Nexus 6, which turned out to be a huge disappointment tbh. The G5 though, so far, has been fantastic!
I love the camera! The Nexus 6 had the most basic, boring and slowest camera I have ever experienced on a smartphone. The wide angle camera is amazing and I love the full manual mode! Battery life has been great too, which was my biggest issue with the Nexus 6 - it couldn't even make through my work day without needing to be charged in the afternoon (it charged fast, but come on). I've been averaging 12-14 hours on my G5 with 3-5 hours SOT, auto brightness, NFC and Bluetooth (I have a smartwatch), WiFi while at work and at home, LTE everywhere else. The screen is BRIGHT! I have no problem walking to work and using my phone while wearing sunglasses! I could never do that with my Nexus 6. This is my first phone with a fingerprint scanner and I am really impressed at how responsive it is. Honestly I think the speakers/max volume is quite loud - something I was a little worried about since the Nexus 6 had the speakers on the front of the device, but after using the G5 for a week this is no longer a worry.
I received an update when I first bought it but I have not received the app drawer update for some reason. Not a big deal, but odd I think. I can't wait until we get some custom ROMs for this device so I can flash a stock/non-carrier branded image to this device and get rid of all that crap bloatware! My only complaint so far is the bloatware AT&T stuck on it, but that's to be expected with a carrier branded device.