It's heritage, luxury, and marketing allow it to be one of the best selling luxury off-roaders produced. The real answer is: Range Rovers are expensive because the people who can afford them fall in love with the brand, their real story, their heritage, and their luxury.