You are supposed to have the same turbo boost speed whether plugged in or running on battery power. A fast CPU is an efficient CPU. Slowing it down when lightly loaded does not save as much power as some people think. In some situations, there is virtually no difference between a fast CPU or a slow CPU.
The above example shows a huge difference in CPU speed but no difference in power consumption and no difference in the CPU temperature. The CPU cores automatically enter the low power C7 state where they are sitting at 0 MHz and 0 volts. The best way to save power and keep temps down is to make sure your cores are spending 99% of their time in C7. Slowing the active cores down does not make a huge difference.
If the individual cores are not spending 99% of the time in C7 when idle, open the Windows Task Manager and find out what is running in the background. Too many useless background tasks that are constantly active can significantly reduce battery run time. Intel CPUs are not designed to slow down if they have a task that needs to be completed.
Post some ThrottleStop screenshots if you need help. If you want a slow CPU, use ThrottleStop to access the Windows Power Saver power plan.
View attachment 169862
With newer CPUs, open the TPL window and enable Speed Shift Technology. Press OK and go back to the main screen and set the Speed Shift EPP variable to a big number.