The "teaching through storytelling" thing rubs me up the wrong way, too. We yell at our kids if they deserve it, but we do our best never to lie to them.
And of course, any time someone expounds on "the" way to raise or discipline children, you know they're talking through their hat, because children vary wildly in terms of how they behave and what will work with them, even within the same family. There is no one-size-fits-all approach.