Sure. Interesting hypothesis. More research needed.
*edit, for the record, for me, as a postdoc, a hypothesis, while more structured than mere speculation, is still an unproven explanation that requires rigorous testing and peer review before it can be considered established scientific knowledge, and thus remains speculative.
This is how science works.