Did Fedora 43 change something with CPU scaling?

Migrant from Ubuntu to Fedora here. Started out with F42 and just upgraded to F43.

I have some scripts that I run with Argos that keep an eye on CPU temperature and scaling.

My script is basically

lscpu | grep MHz

Now, on F42 regardless of the GNOME power settings, lscpu would report

CPU(s) scaling MHz:                      X%
CPU max MHz:                             1600.0000
CPU min MHz:                             400.0000

With F43 I notice that what I set my power mode to affects the max MHz reported.

For example, with “Power Saver” I get

CPU(s) scaling MHz:                      94%
CPU max MHz:                             800.0000
CPU min MHz:                             400.0000

With “Balanced” I get

CPU(s) scaling MHz:                      18%
CPU max MHz:                             4200.0000
CPU min MHz:                             400.0000

And with “Performance”

CPU(s) scaling MHz:                      75%
CPU max MHz:                             4200.0000
CPU min MHz:                             400.0000

This all makes good sense to me, just trying to understand if this behavior changed subtly or I’m just remembering wrong?

With F43 I’m more encouraged to leave the machine at balanced because I can see the CPU and power consumption ramping up and down in response to what I’m doing.