Actually, Concorde was making a decent profit for B.A. About 500mil.. After they realised what they had and doubled the ticket price.
Early on, it was running at a loss because the ticket price was too low. The executives who were using the service, were not the ones buying the tickets, their companies were. They did a survey of the actual passengers flying on concorde who thought that the price of a ticket was double what their companies were actually paying The penny dropped, the price doubled and the service started to make a profit. At its height, you couldn't get a ticket due to demand.
Then the crash happened, which was not a fault in the aircraft but a piece of debris on the runway that had fallen off a McDonald Douglas DC10 and peirced a membrane of Concordes fuel tank. This was modified and the plane was certified airworthy and the service re-started.
However, the thing that actually made it unviable was, just as it came back into service 9/11 happened and that was when B.A. made the decision to shut the operation down. They couldn't afford to keep it on the ground and wait for business to pick up again.
Virgin offered to buy it, as they knew they could make a profit but B.A refused to sell to a rival. They would rather kill it off than see it flown by another airline. And so we lost the most iconic and beautiful aircraft that ever took to the skys.
A bit like Palace really, having our wings clipped in Europe due to no fault of our own... (That was my attempt to bring it back on thread. I think it worked... Hmm).