RE: Why the halt ? Goof 40:
You state " I can only think of one reason...." and I say I am totally surprised that you consider that you can think at all.
Eat humble pie because you have been proven to be a basher and a bad one at that. My adivice is to zip it, probably the only way you can retain any measure of self respect.