You've just answered you're own question....
Supply and demand fix the price, and as you've worked out, the supply isn't there anymore, but the demand is, hence the prices are what they are.
Even rubbish ones are now selling for what good ones were a decade or so ago.