Not to mention that some of the things speculated are not even things you can really give the dude shit about. So he went put with someone for 10 days and it didn't work out? That automatically makes him a bad person. The boner thing can absolutely be excused too, the male body is literally designed to erect the penis upon physical stimulation. Some men can have this happen from friction of their clothes alone.
Some of the other shit like the appropriate age thing is valid, but you can't give him shit for the #metoo statement though because the news has created a scary place for men that are sexually active.
Basically the main thing I got from this article is "Wow, Henry Cavill is a man with a penis, he should be demonized! He also values the source material in his roles as well, what blasphemy!"