Space-X has to deal with a PR problem right now. Boeing is going to launch their crewed capsule in December.[1] Space-X isn't ready yet.
[1] https://www.nasa.gov/exploration/commercial/crew/index.html
[1] https://www.nasa.gov/exploration/commercial/crew/index.html
Currently, SpaceX needs to do an in-flight abort, and Boeing needs to do an uncrewed test flight before they can fly crew. Which will be first to the ISS with crew is still up in the air.