The main reason that diecast cars are so expensive is because of the materials involved in making them. The main materials used to make diecast cars are zinc, lead, and plastic. Zinc is the most expensive of the three, which is why diecast cars that are made from diecast metal tend to be the most expensive.
Diecast cars are expensive because they are made from die-cast metal rather than plastic. The process of die-casting metal is a lot more labor-intensive than plastic so it ends up costing more to produce.
Diecast cars are also expensive because they’re collectibles. Collectors are willing to pay a premium for diecast cars because they’re a hobby. If you’re a serious collector, you want to make sure that you’re buying something that’s going to be an investment.