I agree with that in this particular case. I would imagine the next rev of the MacBook Pro will use some Intel chipset that can support LPDDR4 or something.
But I'm wondering about this in the general case. For some definitions of "power user", it would make sense for the system to behave differently when running on battery. Pushing these design decisions down into hardware is something Apple does better than others, as they control the whole stack.