Like everything else, how the item is maintained is the important thing. If an item is abused, it doesn't matter if it is good quality or not, it will wear quickly. All things being equal, good quality leather will outlast vinyl every time. I'm not talking about what passes for a leather interior in production line cars.
No one lives forever, the trick is creating something that will.