“The SLS was out dated the first time SpaceX landed a rocket vertically. “
Nonsense.
Space X has never shown heavy lift capability. Yeah,. they have it on the drawing board, but no such capability has ever been shown.
Then they would have to take their launch system through manned certification.
Falcon Heavy has flown , It has the heaviest lift of any operational vehicle (26,700 kg to GTO). It put the Tesla Roadster into solar orbit. It has two flights scheduled for this year.
The Falcon 9 Block 5 is scheduled for manned flight this June. It will carry the Dragon 2.
What kind of heavy are we talking? Falcon Heavy can lift 64 tons.