I have a GNex... haven't been anywhere near as bad as 1.5 hours. Maybe you have a dud. Or maybe you have some rogue crap eating your clock cycles. 1.5 hours is NOT normal...
I'm talking 1.5 hours of straight usage. If I spread my usage out I can make it longer.