Lizard Skins tape is tricky to put on correctly. Keep it tight without stretching when installing. If you stretch it at all, you can tear or separate the inner layers and this leads to the durability issues. I have been told this from a Lizard Skins rep who helpfully installed mine for me. That tape lasted 2 years (maybe 5-6Kmiles?), and only needed replacing when I had to change cables.
For whatever it's worth, I'm large for s cyclist at 6'04" and 210lbs, and I am crash prone -so if a tape has durability issues, I think they'd surface under my heavy XL hands