Defenders were nice, hand built and are very expensive, if you break one in most parts of the world you're screwed and trust me if you really off-road, you will break whatever you drive. But you are correct in that D's are another league above any Range Rover or Discovery or LR2, LR3, etc.
Yes. But then again. You should't see the Defender as a car for normal riding. Using it to drive to the super market to buy food is just plain stupid. Rather see it as a tool for bringing large amount of stuff to places where it otherwise would be hard to get it without having to worry what will happen to the car.
Jeeps, Toyotas, even Hummer H1's can do it all just fine. Though you might have a tough time finding a parking spot for the H1.
Comparing a Defender with a Subaru is equally meaningless.
You're right. My Subaru is 10x the vehicle our POS Rover ever was. To compare the 2 would be unfair to the Rover.
Don't get me wrong, I really do like Defenders. They are some of the best built off road vehicles ever made. Right from the factory they were setup almost perfectly.
But my choice based on my experience off road and living a few hours away from Moab would be a Jeep or Toyota.
But a Unimog would sure be fun.