Since you claim not to be a statistician, pardon me if I also ignore your unsubstantiated opinion that the null hypothesis was "so shitty that they practically guaranteed p<.05".
Hey, you don't need to be a statistician to understand the "data mining" fallacy. If you look at 100 different null hypotheses, and you set p<.05 as your threshold for rejecting, then you're going to find ~ 5 ones you can reject at p<.05. Duh. Monkeys typing Shakespeare and all that.