There are lots of reasons why. When the final margin is 70 or 100 thousand votes, any cause you may suggest will likely have enough weight to flip it.
But the big point remains. Trump got within shooting distance of the prize by stacking up lots of the 'cheap' EC votes. That is, the ones from rural low-pop states. Here, optical analysis should be enough.