If the software is fast as a byproduct of being simple, that tends to align with correctness.
If it is fast because it is optimized, then that does not align with correctness, because optimizing something that works only adds risk.
In production operations this plays out concretely. The systems that hold up under incident pressure are almost always the simple ones. Clever optimizations are the first things to behave unexpectedly at 2am.
Simple software is also easier to optimize. The simpler it is, the less weird corner cases you have to deal with.