I think you're right to be angry, from a father's standpoint. I think that there's plenty of 22 year olds that wanna screw 16 year olds, and plenty of 16 year olds that wanna screw 22 year olds.
The girl, may be a bit of a w**re (after all, she's coming on to a 22 year old in an American Eagle). The guy from the tone and facts in that blog, sounds like a d-bag. Sounds like a match made in Hell.
But from a father's standpoint, your indignation is justified, because I wouldn't wanna see my daughter (I don't have a daughter, I'm 16) be de-flowered before she was legal (17 in NYS). I personally think that 16 is an Ok age for sex, but some people just aren't mature enough at 16 or even 17.
D-bags don't deserve no lovin'.