Top gear is a British program. And they mostly favor British cars :)
So they wont be objective on Range Rovers :)