The new generation of browser uses the GPU for rendering. Which is a good thing.
I will make the counter argument that this = more performance. Which to me, I would take over battery life. But I know most people will boo hoo about this.
The problem is that they switch to the discrete GPU whether or not what you're doing requires it. More performance yes, but it's more performance in the way that using a Ferrari to drive your kids to school is more performance. It gets the job done, but it's not getting the job done any better or faster than the mini-van in front of you.
Almost nothing that a normal browsing session is using the GPU for requires the discrete GPU. Safari does this correctly. It only switches when you do full screen flash video.