This idea that sex or sexual acts are inherently "bad" is puritanical thinking and doesn't really serve anyone's interests who has to participate in the real world where sex is part of the fabric of our existence. If parents want to impose a puritanical mindset on to their children that's their business and maybe a compromise is that they should be able to exclude their kids from reading certain material just like they can excuse them from learning sex ed.