The success of Space X and Starship has made SLS redundant at best - and more accurately a multi-billion dollar boondoggle.
Right now, the only reason for NASA to even be involved in the development of launch systems is to prevent Space X from gaining an effective monopoly - and they are doing a really terrible job of that.