Here's a couple of things that I've come to believe is happening ...
Google Services: I believe the large use % here is associated with Google Now, and its related location reporting and history services. The best way to test is to turn it off along with any location reporting and history. However, I recently enabled Google Now to observe the difference of not running it, and while it certainly increases battery drain a bit, it is not what I would consider adverse battery drain. I let my phone sit overnight last night and I lost about 6% over 8 hours of idle.
Android System: I'm beginning to believe that the wakelock that can trigger in this category and cause severe idle drain involves a bug with the implementation of Carrier IQ. Since I've rooted and used System Tuner to disable the SEVEN (yes 7) Carrier IQ services that run, I have not been able to trigger the heavy idle drain scenario that I had been able to trigger three times previously. This isn't smoking gun proof, but I'm definitely leaning in that direction right now.
Regarding root, you do not need to install a custom ROM or custom recovery to disable Carrier IQ. Right now my phone is simply rooted, with System Tuner installed to auto disable the Carrier IQ services. Rooting has the additional side benefit of being able to use the App Greenify to auto hibernate Apps that love to run in the background such as Pandora and Facebook. Now in your case justlaxin13, before you consider rooting, I would first be sure that you really want to own the G2, as rooting could cause complications if you can't resolve your battery issues and ultimately decide to return it. It is possible to revert your phone to pure stock, but it's a bit more complicated than the rooting process.