Question: why are the rolex watches so expensive?
Answer: The materials are very expensive. Rolex, for example, tends to use 904L steel which is leagues ahead of even most luxury market equivalents. They tend to use 316L steel. This makes them harder, shinier and also more expensive by default.