I have seen many programmes about Concorde but I can't remember one that you describe, those reasons you mention sound like blame shifting to me. I have read this one which may be of interest,Did you watch that programme on the cause of the crash . . It was a French Farce - Main undercarriage wheels weren't attached properly (it was slewing all over the runway and almost hit a waiting passenger jet with the French President on board). It was over fuelled, It was overweight and the Pilot hauled it into the air before it had achieved full take-off speed. A piece of steel on the runway punctured a tyre which blew and punctured a fuel tank. Whilst trying to gain altitude and airspeed the Flight Engineer shut down an engine - without reference to the Pilot.
France pulled out of the Concorde programme and Britain decided it couldn't afford the maintenance costs on its own so it was scrapped.
It was popular and the "Concorde Experience" flights were making money - but the whole programme was far too costly and slower, wide-bodied jets with far lower air fares (and lower noise levels) were gaining popularity.
A fabulous plane for all that.
I remember the 'joy flights' on Concorde, I bought one for my ma who was a great Concorde fan as was I, on the shelf above my desk I have a 2 foot long model ( the sort you might see in a travel agents window, it cost me £109)