Do his shoes fit relatively well or is he wearing them loosely tied so they rub, causing the holes? If he is the "cause" of the holes and it's something he can correct but won't, have his buy his own socks for a while. I found once my son personally realized the cost of things, his behavior was more likely to change.