Because the snap point is 'sticky' like a magnet and that action is easily visible.
In addition the snap points are known in advance, e.g. line mid point, circle quad, intersection, etc.
I've never needed the cursor to change for my own use, it was added because JK suggested it and it sounded reasonable.