fwiw, i tried intersecting/splitting one of your example files in fusion360 and it fails there too…
not necessarily saying much regarding your gripes with rhino… just saying that it’s likely you’re going to experience similar behavior in other modeling applications with these surfaces.
(the file containing these two surfaces)