They're optimizing for "real" reusability, as in eventually aiming for airline-like turnarounds. None of the earlier engines you noted were reusable except the RS-25, and given how long it took to turn the Shuttle around one could argue it doesn't really count as "reusable" in sense SpaceX is aiming for.
Aiming for reusability and ease of maintenance leads to different optimization paths, in particular we should expect that any one component is going to be less powerful, it'll need to account for wear & tear, not use once and crash it into the ocean.
But raw performance on a single trip doesn't matter much if you can just deliver the same payload in two trips to orbit instead.