It is really dumb to make it a hard cutoff in the first place. Colorado uses a system in which someone who is 15 can consent to sex with someone no older than 18. At 16 you can date consent with someone up to age at 19, and at 17 up to age 20. At age 18, people are considered adults and there is no longer an age limit to consent.
It is wholly necessary to protect children from sexual predators using age of consent laws. At the same time, it is a bit ridiculous to pretend that people in their teens don’t have sexual relationships with one another, and the law ought to reflect that. I certainly don’t feel that an 18-year-old should be considered a criminal for dating a 17-year-old, anyway.
What do you think the death toll of flight attempts was before the Wright brothers finally got it right? Certainly not in the millions.
Whether or not you like communism, “keep trying over and over until it works” is a bad plan when failure has historically cost lives.