I have used the Smart Wool ones for running/hiking (no touching sports), but I also have used them x country skiing, with poles. I can see how they might be fragile, but generally, I am glad I bought them.
On the other hand, the cotton/synthetic liners from EMS I get fall apart every year.