Your explanations make too much sense. They don’t feed the hysteria people want to feel so it justifies their existing feelings.
Not saying you have the answers, but your post makes the most sense of those I’ve read.
An MIT professor just said he saw the “rocket” drop its first stage. Not sure how that fits with your theory, but I am going to guess that some FReepers loathing of MIT will suddenly disappear when they hear that.
Where did you see or read this?