The attitude that the kid was lucky to have sex with a moviestar when he was 17 is exactly the reason why male rape victims aren't taken seriously, and why female teachers who rape students aren't punished as severely as male teachers.
If it was a 17 year old girl and a 37 year old man, there wouldn't be anyone saying "well when I was 17 I would have been thrilled to sleep with a 37 year old movie star." People would be disgusted and they would demand blood.
Rape is rape. There can't be a middle ground. If there's a 17 year old kid who sleeps with a 37 year old, that's statutory rape. Doesn't matter if it's a boy or a girl. Whether or not we would have jumped on that scenario when we were 17 is irrelevant. It's against the law, and there simply cannot be a double standard on how we interpret the law.
And the heart of the issue is the perception by society that women can't be rapists, or abusers.