If I recall correctly, that's one of the well documented places where I had understood the fact that the concorde wasn't profitable, and would more or less never by in its current context: https://www.youtube.com/watch?v=sFBvPue70l8
Which isn't to say Boom may not succeed.