Some folk here may find these kinds of threads tiresome but frankly, I am overwhelmed by the following pseudoscientific sites actually have thesedays.
Other Physics forums are flooded with EU thinking, (or covert derivatives thereof), and I find it very difficult to extract where the rot has set into the arguments presented.
Steven's point here is certainly not invented .. it is definitely real, from what I can see.
Separating the stories which these folk propagate, (through either innocent means or otherwise), frequently requires a lot of in-depth knowledge of mainstream concepts.
I'd like to think we could keep IIS' Science Forum a place where one could visit, in order to get the basic straight.
There is good, sound rationale behind the purpose of threads like these.
Cheers