SimplifyCrv makes curve more complicated?

So it seems the surface-x-surface intersector is a big culprit in putting in too many knots.
Lets discuss in another thread