Both materials have their place , Leather ( properly executed and maintained) will outlast ,and look better while doing it . Leather lends itself to one off , custom items , Nylon lends itself to mass production . If you want indestructable , look at Kydex . Sadly it has a rather high noise signature , and scratches the hell outta wooden furniture .
Chris