Long gone because the option has gone. I suspect (but don't know) those are peak viewing times for the kids channels, but unlike back in our day the chances of having new original UK content at those times is slim.
Children's programmes achieved the viewing figures that they did during the heyday of analogue TV because of scarcity. The idea of children's programmes being available 24 hours a day was just a dream to most kids, so whenever the rare chance emerged to watch such programmes - like weekday afternoons and saturday mornings - millions of kids up and down the nation would huddle around the TV because that was the only opportunity that they had.
I will even admit to watching CBBC on a TV in an electrical shop whilst out and about.
The creation of CBBC and CITV channels followed by the analogue switch off technically rendered children's programmes on BBC1 and ITV1 as redundant.
I'm not so sure about peak viewing times but availability of children's programmes throughout the day now means that viewing times are more varied. Back in the 1980s and early 90s anybody who wanted to watch children's programmes at 8PM had to make do with videos unless they were one of a small minority who had satellite or cable. Does anybody remember The Children's Channel?
The separate ITV companies made plenty of children's programmes over the years but this feature has been lost as a result of creating a unified ITV that outsources production. It still has a back catalogue of children's programmes that can be exploited.