The product line was effectively cancelled by the oil crisis of 1973 and severe economic issues in the mid 70s. It had nothing to do with a crash (of an airplane; there was a market crash involved).
Because the 737 Max had type commonality with the old 737s, and because of how behind Boeing was on deliveries, the pilots could still fly on the old 737s and that stemmed some of the loss of money.
Concorde was a very unique plane, the pilots were specially trained for it, and having them sit around was expensive.
You don't know what you are talking about. The product line was cancelled many decades before the crash due to lack of sales. After the crash, the Concorde fleet was modified, returned to service and remained in service for another 3 years before it was removed from service and retired due to the high cost of operation.
Meanwhile, Boeing 737 MAX... ¯\_(ツ)_/¯