It's actually because of us here. The enthusiasts. Those who want a true Land Cruiser. There were a total of 15,000 Land Cruisers sold between 2008 and 2013. At any one point there may be 100 or so on the market in all of the US. By the time you cross off high milers, salvage, rust belt trucks, and those at slimy corner lots there are actually very few eligible vehicles to choose from. When I bought my 2013 back in December there were three others behind me, one of which was texting the dealer as I was picking it up hoping that 'my credit was sh1t' (I pay cash for vehicles). Competition is strong for good, dry-climate Land Cruisers.
The overlanding market is huge right now and there are enough purists out there (myself included) who are willing (and competing) to spend $3-5K more for the Toyota. No different really than what has happened to the 40 pricing over the last few decades. Simple supply and demand.
I think the bigger story is why Jeep can justify selling 100,000-200,000 JK units per year but Toyota refuses to bring over a competing 70 platform and pacifies us with 120/150s. Good vehicles to be sure. But why sell 3,000 Toyota 200s when you could sell 50,000 70s? (I know the answer, I'm just venting again).