Glass is still scratchable. For example the higher end phones use a sapphire coating like high end watches as only something of the hardness of a diamond will scratch it, but there are still particles in brickwork, for example, that have this hardness and can scratch the sapphire crystal. I believe sand may have something similar but I forget offhand.