I agree. Your theory is very interesting and makes sense. You ought to consider a white paper on it. The peer reviews you’d get would serve to buttress or refute it.
I have thought about writing about this in more detail. Do you have any thoughts as to where I might submit such a “white paper”?