Safari developers optimize for battery life whereas Chrome developers seem not to care about client-side resource use.
That is, if Chrome churns through battery on a Mac laptop, the typical user is going to just think “Apple laptops have poor battery life”, never realizing that switching to Safari would make a significant difference.