When it comes to teenage sex becoming criminalized, though, the author is right on the money: this is just crazy. When I was a teenager I knew some girls my age who were having sex with young men in their 20s. None of us thought this was creepy. They were boyfriend/girlfriend, and that was it. But it was in France in the 80s, and I'm not sure people would be so understanding today.
Ultimately, this should be a case of "has there been violence or coercion?", and "how did the minor perceive the experience?". Anti-rape laws should suffice for this, with the youth of the victim as an aggravating factor. As to when to decide that the child was unable to give consent, that, ultimately, should be in the hands of the judge, as advised by a psychologist. Not a perfect system, but far more humane than automatically putting a 18-years old behind bars for boinking his 17-years old girlfriend.