Yes, mats can ruin golf clubs. Often, mats have concrete underneath; if your club comes in contact with that, it will cause damage to the club. Mats have a firm surface that can scratch your golf clubs, ruining their shiny appearance. The belief is that the mats compress the grass, making it more difficult for the club to make clean contact with the ball. It can lead to mis-hits and decreased distance.