ULA (a combination of Boeing and Lockheed-Martin) is a dinosaur. A bureaucratic, inefficient basketcase. They are old news.
SpaceX is the future and that future is now.
Falcon Heavy can deliver large payloads to earth orbit and at a cost far below ULA with their reusable first-stage boosters and recoverable payload fairings.
While I am not a fan of Musks Tesla, SpaceX is a completely different thing altogether. That company is innovative, efficient, and highly motivated. What they are doing is revolutionary.
SLS would have been a good rocket about 20 years (and a few billion dollars) ago.
Now it is obsolete before its first flight and a massive money pit to boot.
Boeing and Lockheed-Martin do one thing very well, burn through money.
Are they planning on an automatic self landing system?