I don't know if it's bullshit or not, but hell, even my dentist - i think - says that the reason my teeth are so yellow today, isn't even because I don't brush as well as I should...
(Idk if that's true or not, and even then it's a lame example, but it's just to say that they're reluctant to give too much medication to anyone, but even more so to kids.)