I get 8 to 10 hours of light use on my personal ThinkPad. Or ~6 h of Netflix at 50% screen brightness, despite the lack of hardware decoding for DRM encrypted video on Linux. All of these are with a max charge threshold of 80%. 5 hours of battery life sounds rather limited to me, too.
But then the numbers are hardly comparable without having comparable workloads. If I were regularly running builds or had some other moderate load throughout a working day, that'd probably cost a couple of hours.