water quality and keeping them healthy is far, far more important than 'sharpness of the substrate material' when talking about cory's barbels. If the water quality is poor, and hence the fish aren't super healthy, the fish can be prone to bacterial attacks that 'wear' down the barbels. Conversely, if you keep the water perfect, and hence the fish healthy, far less worry. There was an experiment done several years back where a fishkeeper did their water changes religiously and kept cory catfish on a crushed glass substrate with no barbel erosion at all. Like a lot of issues in fishkeeping, water quality tends to be among the most important variables.