Why are hand-knotted carpets more expensive than machine-made carpets?

Hand-knotted carpets require many hours of handwork by skilled craftsmen and use quality materials. This increases their price, but also their quality and durability.