Remember the space shuttle is a 1970s design. I'd certainly expect that a 21st century design would fare better in nearly every regard.
Good design does magically appear as time goes by but is a result of a sound design and testing process. Fortunately, I am sure SpaceX is aware of this so they will most likely get a much better track record than the space shuttle.