Testosterone in your body fluctuates throughout the course of a single day, based on what happens to you in that day.
So at a societal level, we'd expect some general zeitgeist based average to fall out of other factors, potentially.
This wouldn't be a genetic argument then.
I agree with the premise, that social and environmental norms can influence hormones, but the fox study is a different phenomenon altogether.
I wouldn't rule it out. After a generation of anti-bullying and zero tolerance schools have gotten pretty good at making sure anyone with even the slightest violent tendencies is primed to be caught up in "the system" by the time they're done and we've thrown the "fuck the government I smoke what I want" crowd in prison.
Estrogen emulating particles [1] are a candidate considering the short time intervals from article.