Certainly, credit should be given here to SpaceX for making such a successful and versatile crew capable vehicle with less budget and time than Boeing. Especially given the things that were being said about the two parties around the time the contracts were being handed out.
If contract had instead been given to only Boeing, there would be a decent chance Butch and Suni would have needed to come home on a Soyuz.
To people who have watched this saga from the grounding of shuttle until today, the number of administrations and administrators this has passed though, it's just totally bizarre that instead of just a PR boost for the reliability of SpaceX and Crew Dragon (and the failures of Boeing) this has been made into a political issue.