Yes, my uncle started with nothing back in 1962, and after 50 years of working 12 hours a day, often 6 days a week, he is a millionaire. He sent all of his kids to university (he couldn't afford such an education for himself), and he eventually built a nice house for his wife. But he has never owned a new car, he wears a Timex watch, and yes, he does shop at Walmart. He would never buy a Leica camera, no doubt he was a little heartbroken when he could no longer get film for his old Polaroid Land camera. It's interesting that many of his employees own new cars, and wear nicer clothes and watches, but then again, they will never become millionaires.
Most millionaires in America are small business people, not bankers, doctors, or lawyers, and becoming a successful small businessperson requires a lot of sacrifice and risk. These people generally don't part with their money for frivolous things, and Leicas are certainly frivolities.
That said, I own, and have owned many Leicas, and I have always managed to sell them for at least a small profit. In my case, Leica cameras have been good investments.