We can wish SLS were designed better, but it being gone tomorrow or blowing up will not help SpaceX or BO or ESA get to the moon or Mars quicker. The "hoping it fails" just comes off as... I don't know how to even describe it, juvenile? Edgy, bitter? This is the most shameful, depressing comment thread I've seen on HN in ten years.
I grew up near JSC. I remember watching Columbia break apart. I remember watching the last shuttle land (Atlantis?). I was at the Falcon Heavy launch. I wish SLS were better. But I want space travel and space exploration to be moving again. Without SLS, there is no moon landing. I'd love for SpaceX and BO to put out lunar landings as well, good for them! But cancelling or having SLS fail will not make that happen.
To wish for failure smacks of a juvenile brand of anti-government-waste ideology without a hint of reality or understanding of the logistics of planning a government rocket program.