Re: 'Commercial alternatives'
Letting it die is a rather negative outlook. In the same way that I support Boeing's efforts with Starliner, I also support having a second, working, heavy lift vehicle (whether SLS ever meets that target is a different question).
Whether that should be something so designed by committee as SLS is a completely different question, but I don't see many other alternatives being proposed - New Glenn is probably going to be a better bet than SLS at this point, but it's less demonstrated than even SS/SH.
But at the moment... SpaceX is dominating the market through technological superiority. Yes there are things they can't do, but those are higher energy deployments which are very low volume compared with LEO and GTO missions.
Their testing methods are not conventional, so people forget that they're testing and get really focussed on ruds (they are rather pretty after all).
When does SLS expect to be reusing first stage engines, or indeed a whole first stage?
Don't bother answering, it's deliberately a trick question: They're very different beasts - with different design goals.