I think that you are both being very sexist to come down so hard on this fellow.

Oregon's age of consent law also has a 3 year age difference exception rule in it.  A girl 14 or older can have sex with a guy who is up to 3 years older than she is, and that is not considered to be a violation of the law.   So she can legally have sex with someone as old as 20.

But since this fellow is just 1 year older, at age 21, he is going to be ruined.

If he was just one year younger, he would not be considered a criminal by the law.   And if he lived in any of the other 80% of the states, he would have committed no crime either.  

Such an ultra conservative Republican mentality.