To those of you that complain about battery life. I noticed that using Safari as my browser gives me almost an hour extra compared to Firefox.
To me it seems that newer CPU may be more efficient overall, but they seem to consume more power under medium to heavy load.
My front-end dev colleague used to tell me to use a "proper" browser (i.e. Chrome) because I favoured Safari and even with DevTools. I said it gives me more battery life on a MacBook!