The help page is not entirely outside the control of the user since it is possible to disable it, but I see your point.
When the system was designed I could not imaging such a strange behavior ever to happen from a simple Javascript used to load the content of two frames simultaneously when clicking on one link. In fact I can not understand it yet either, not without finding a way to debug the issue in a safe way. What I could imaging happen was for the help page frame not to load properly and so show "page not available", not starting to do some strange "ping-pong" game forcing the help page to overtake the Webswitch page.
Changing the way the help system works like you describe could be a good thing to do knowing what now is known.
It is a shame that programmers have to be human and so they are prone to error/fail.