Except that there have been 12.5 successful Crew Dragon flights (one is still docked to ISS) and, critically, zero crew casualties.
I’d put my faith in Elon Transport Solution (that realistically Elon has nothing to do with any more, operationally) over Made By A Company Where Sometimes The Door Plugs Come Off Transport Solution any day.