And he says they're doing these scenes just to get more viewers.
The soaps are mostly on our screens early in the evening. He reckons they should be on later, when children aren't watching.
The normal time for more adult-type programmes to go out is after what is called the "watershed" at 9pm, when broadcasters think most kids are in bed.
Controversial soapy storylines include drug-taking in EastEnders and a violent hospital attack on Corrie's Steve McDonald.