Contrast this with cable TV ads if you haven't watched cable TV in a while. Annoying, gimmicky, manipulative.
I don't have a problem with commercials on principle - I have a problem with how they're implemented. Banner ads on website that give me good content for free? Great! Informing me there are hot MILFs in my area while I'm pair-programming with my boss? No thanks.
https://simpsons.fandom.com/wiki/Mattel_and_Mars_Bar_Quick_E...
The thing that got me as a kid was seeing all the cool food everyone else got that my parents wouldn't give me. I just wanted hot pockets in my house like they had. Kids will always want toys like the shows they like. But the other stuff isn't necessary.
And even for me and my five year old, there is plenty of Danial Tiger gear out there to buy! The difference is they make and sell the toys but they don't advertise them during the show. It's not much but that subtle difference is what allows me to sit down and watch 30 - 60 minutes of these shows a few times a week with her.
As others have mentioned, even NetFlix "sells toys", just not overtly like network TV does. But just watching PJ Max, Trolls, etc. makes my five year old grand daughter want everything she sees when we go to any store that has these shows' stuff for sale.
Both of them are still better than numbing their minds with 8-12 minutes of intense, flashy commercials for every 30 minute show they watch though.