Tom.G said:
I don't know how true it is, but I seem to recall that one solution for DC switching is to put a permanent magnet next to the contacts. The magnetic field will blow the arc away from the contacts by interacting with the arcs magnetic field.
Yes, that is one solution. But you'll probably only see it for HV circuits. It's complex and expensive. A more normal approach, if you have to have contacts separating to stop the current is to just use good, tough, materials and separate them quickly (i.e. high coil drive/power). It's really about the voltage compliance (inductance) of the circuit, which in low voltage circuits can be solved with snubbers to provide a temporary shunt path for the current.
In short, you're right, but only when the easier solutions won't work. Switching 100A at 30V only requires normal good EE skills. Amateurs can't do it, but the solution isn't exotic. IMO, it's MOSFETS, clamp diodes, snubbers, and about a week of testing in a good lab.
OTOH, contactors can also do it, even in most DC circuits. I've just developed a strong bias against electro-mechanical solutions when an electronic solution is also practical. Mechanics wear out, electronics (mostly) don't.
Still, I like the idea of just telling the PS to turn off. Less conflict there.