It is Range Rover's special burden to produce trucks with all the high-tech, leather-swaddled seduction and refinement of Audi, BMW, Lexus and Mercedes-Benz while also offering mind-blowing, class-of-one off-road abilities.
Without the novelty of a CEO getting drowned out by his own product (with an in-joke to boot), this ad simply showed someone blowing off her real-world relatives for her more exciting friends doing more exciting things.