The animosity towards stats stems from the fact that idiots used to take solace in the fact that sports were theirs, and nerds weren't allowed.
Now nerds run the show, and it's threatening the only place idiots had to themselves, so they lash out because they are mentally incapable of anything more complex.
The fact guys like me were better ballplayers than them, know more about advanced stats than them, make far more money than them, and have touched more perfect boobs than them means they are lesser men in all ways men can be measured. That has to hurt...