It can, they often use it
Sand doesn’t melt ice but it provides traction; too much and it’s slippery again, too little and it does nothing
If you have a busy road where it’s constantly being moved around as well as melting and freezing again then it’s not ideal
The dirt also has to be cleaned up