I saw on a Lego Documentary about how they make/produce Lego products and get them from the moulds to the store shelfs. Threw out the documentary it showed a team developing the the Dog for the 7498 set. They said that it cost quarters of a million euros to make a new mould. Just think about how many new moulds come out in CMF and new sets.