I will admit that I don't understand the the hardline stance some people take about legal/non legal dating. There is only a years difference between a 17 year old and an 18 year old. (even less depending on date of birth. Both of them have had the same life experiences as the other. But some screech that is sexual assault of a minor.
The even weirder argument is an age difference between a "legal" 18 year old (or whatever the legal age is in your country) and someone older. I've seen people online try to cancel someone just because he is 5 years older.
I don't think people realize how quietly dangerous this is for women. It robs them of their agency to make their own informed decisions. This is just as insidious as people wanting to ban abortion, just a quieter argument.
I personally think that pedophilia is genetic, or a chemical brain imbalance or something. There has to be something that would cause someone to do something they know that it they get caught, their life is over.
It's like Louie CK's joke from his SNL appearance. To paraphrase "I love Mounds bars, but if you told me I would be thrown in jail and raped or killed, I wouldn't eat one ever again"