I know of no evidence to disprove your theory.
Hang in there, butterdezillion, and ignore the comments of the disruptors. As usual, you are on to something.