Here's a better idea: make child porn legal, so that children cannot be forced into it, bring pedosexuality out of the shadows, and start realizing that children have just as much right to be sexual as adults and adults have the right to sexually proposition them just like other adults, as long as it is done in front of other people.

We have tried the 'pedosexuality is bad' thing and just like homosexuality, it is not true in the slightest.
You would think that people would realize that since we are born with genitals from birth, that is a good indication that we are supposed to be sexually active from birth.