Caillou is not a brat
He is a four year old who, like most four year olds, is learning new stuff everyday and learning that he can't always get his way. Yes, he does have tauntrums and whines, but so do most preschoolers who aren't getting their way. While I agree that sometimes his parents should actually punish him for his behavior, I do like how they will try to find a solution and suggest it to Caillou rather than just saying no. I've never seen them cave in and give him what he wants, like others have suggested.
I'd have to say my biggest beef with the show has to do with the episode where they fly on an airplane. I'm a flight attendant, and it will be a cold day in Hades before any passengers, including children, are every allowed up in the flight deck in our post 9/11 times. This episode will only cause disappointment for the kids who watch it and expect the same their first time flying. My hubby teases me and says "Your favorite episode is on again." LOL