That's why the only airlines which ever flew it were government-owned Air France and British Airways. Private carriers have to turn a profit.
My guess is that at today’s oil prices the Concorde would still be flying.
You're comparing apples to oranges.
You're looking at a $1000 COACH ticket vs a Concorde ticket.
Per the article, they're quoting a $5000 ticket, a business class price, for what amounts to a business class product.
If Branson can pull this off and just isn't blowing PR smoke, he'll change intercontinental business travel.
Actually it did, the reason it shut down was because the air-frames were old and maintenance was becoming very difficult.
http://theadaptivemarketer.com/2012/01/14/a-pricing-lesson-from-the-concorde/