Contour Editor weirdness

It is good in V2.5 (PC) that you can move more than one point at a time with the contour editor, But…
If you should be editing a contour and it accidentally crosses itself, the intersection will become a point. The only way to remove this point seems to be to delete it and that gets rid of a big chunk of the line you are editing.
This does not seem to be a very useful feature to me.
Speaking of which, What is the point of ‘SnapTo Contour’?. When would you use this feature?
Just wondering…