Gotcha, I don't do anything that maxes these out so my systems generally cruise on old hardware.
I suppose use cases requiring robust compute wouldn't be served well by repurposing old hardware paired with a Linux distro.
To your original point, better to evaluate a Linux OS on hardware that matches or exceeds the demand of whatever load you put on it regularly.
Linux is more efficient than Windows but it's not magic.