Which is more durable, metal or non-metal?
It depends what you mean by “durable”, and it also depends on what type of metal, and what type of non-metal. You’ve left the question very open-ended, so I’ll explain in broad terms. Fiber/resin composite materials are stronger for their weight than most metals, but they tend to be very stiff. If you needed the material to flex (as it would in a coil spring), metal is better, because composites are too stiff. If you need the material to resist saltwater or acid, composites are better than metals. If you need the material to conduct electricity, metals are much better than composites. If you need the material to conduct heat efficiently, metal (especially aluminum) is much better than composites.