You're not an idiot. You're just speculating with zero evidence.
Discussion
True. I suppose people invented gods as a way to explain the unexplainable, so same same.
I guess I should accept that the reason for the current Bitcoin price action is simply a case of supply meeting demand. The whales are off-loading.