Absolutely. The surface on which you run on can greatly contribute to the tear and wear your shoes, if you are a trail runner you are a bit lucky as the trail doesn’t necessarily affect the shoes a great deal compared to if you are a road runner ,mountain climber this means you do not have a clearly defined running road and this can lead to tearing of the material or sometimes wearing of the sole.