Who else is going to do it? Boeing? A Soyuz rocket? An Ariane 5? A Falcon is cheaper.
I'm very critical of Musk and much of what he does, but immediately jumping to hate anything he's tangentially related to is rabid tribalism. SpaceX is a solid company with very talented engineers operating it, it's fine to recognize that. In the same why haven't sworn off water because I saw a picture of him drinking it.
I got linked here by a fellow Musk critic to point out that anything can become a deranged echo-chamber. Instead of focusing on ACTUAL problems with the guy, it becomes a blind tribal hate circle. Some of these comments are so bizarre and disconnected with basic sense and reality it's frightening.