This article makes it sound like this project is the only chance for the US to launch manned spaceflights again. Clearly, the Dragon capsule has a much better chance of doing this before the SLS. I wonder if Space X is simply not very well known.
This is particularly true given Elon Musk's publicly announced ambitions for beyond-LEO missions using the Falcon stack, and his demonstrated ability to execute on his ambitions.