Definitely not 5h, not anymore. I just got off the train after working on my laptop for 3.5h, connected over wifi to the internet, browsing, searching files, etc., and ended with my battery down to 65%. I have no complaints, this is as good as it gets for Linux users. I think it's worth noting that Linux and its stack is probably most efficient OS nowadays, performance wise, so while not totally optimized for hardware, the software gets extra 10% or so over macOS and it might be showing.