Yes, and I also know that those switches don't work on all machines; BIOS variations, sensitivity to initial conditions, race conditions, phase of the moon, who knows?
Believe me, isolating the serial data lines was NOT our first choice but it was the only method that worked reliably.