There is still a market for real fountain pens and non-quartz clocks so I would see no reason, why there should be none for mechanical cameras.
Yes, new Leicas are rather pricey, even as Demo unit, which cuts the price by 20 %. One gets at least two serviced M3/M4 for the price of a Demo MP. If you consider the Leica as a tool, you are better off buying second hand and have a CLA done. A lot of M6 are out there at good prices. It is hard to justify buying a new Leica. Which is a problem for Leica.
Lenses, the latest lenses are really good, I had the chance to test the new 50/1.4 M Asph but again you'll find yourself asking is it worth 2250? (You can get the old 50/1.4 below 1000) There are lots of used lenses out there, which have hardly seen any use or if they have seen use, they are really cheap, got a 50/2.0 M, latest version at 310 from a dealer, because tiny nicks on the lensshade! New 1200.
In Hamburg (Leica by Meister) I picked up a 35/2 goggles for M3 so I longer think of a 40/1.4 to fit my M3, so used market here in Germany competes with new Voigtländer.
Service:
Sending to Solms ain't cheap at all. But I always received excellent service, when I went to Solms myself, having arranged an appointment with a little help from my dealer. Like setting up M3 with Noctilux - just to be almost being driven over by some bloody §$%& Polo driver 200 m later and bike riding with rain dripping thru the damaged skin does not really feel good - the aligment was still o.k. - Crampler bag.
These Leicas are build to last so are people less likely to replace working units and right now people, at least here in Germany, are less likely to part with their money. In Hamburg they told me that 3 out of 5 A la Carte Leicas actually see use and are not collectors item. And silly me thought these are for display only, because leica only sells 1.3 lenses per body (4 million lenses versus 3 million bodies, rough count). So maybe a limited dummy edition could rescue Leica. All other Leicas would have a box sticker "For use only - no display unit!"
Wolfram