Yes, that's my 'solution' as well - the router Sky (UK) gave me is utter crap, I put another one besides it and added QoS (so my kid has a poor game experience) and blocked useless websites (youtube, facebook, tiktok).
Call me a bad father, but it's working. When it takes a looong time to download a shitty Roblox game, he starts doing other projects. It's like magic.