This is entirely Google's issue to fix. Yes, YouTube has amazing educational content. I'd really like to make it available for my kids to see.
YouTube, however, makes it completely impossible to permanently filter/hide/disable the bane that is YouTube Shorts. I don't let my kids on TikTok not because it's Chinese, but because it's trash. I don't allow them near Instagram either.
The chances of kids growing an attention span by seeing interesting stuff in installments of 30 seconds approaches zero really, really fast. Yes there's the possibility telling a fun joke, demonstrating an optical illusion, or some interesting curiosity in under a minute. But it's far more likely that it's trash, and teaching kids (and adults) that if they don't get a kick of something within the first 10 seconds, it should be skipped.
And it's not necessarily age/quality rating of content; UX matters. It's totally different to find that your kid wasted an hour of their life doom scrolling over 150 videos of which they didn't even complete half, or that they spent it seeing half a dozen things videos of dubious quality: if it's half a dozen it's at least feasible to discuss with them why some are better than others.
So, I'm very close to just banning YouTube (at the DNS level if required). Which is a shame, because I then can't share the interesting stuff with them, and neither can their teachers.