I have done power limiting in the past but now I just set a temp limit in the bios so the cpu downclocks when it hits the temperature I’ve set.
What helps me massively is my particular sample has a high sp rating so the voltage needed to run at certain frequencies is extremely low.
I’m also undervolting by 0.05v, and running best case scenario svid behaviour.
If I ran something like cinebench I know my results would probably be lower than stock due to the throttling I’ve set, but I’m ok with that as my system still eats through anything I throw at it. This is running the 4090 at 0.975v at 80% power limit too!
My pc was massively over specced, as you say I could probably have achieved similar real world performance with lower tier parts but pc gaming is my only vice so I tend to treat myself.
Looking back I wish I had gone for a 7800X3D build. When I buy my next rig (hopefully itx) I’ll be buying the equivalent cpu to that at the time as all I do is game and browse the web.