Yes the Concorde was an entirely different animal. It was paid for by the taxpayers and given to BA and AF for free and the Airlines still couldn’t make it turn a profit.
When it burns as much fuel as a 747 but carries 3 1/2 times LESS pax it’s tough to make it work especially when you are route limited and do not enjoy economies of scale.