Bad advice

Came across a site today in which the site author gave the following advice with respect to a teenager not calling someone when they promised to:

Parents take note: When dishing out punishments, remember that a promise is a promise. And so, any punishment that keeps your child from fulfilling a promise is unethical.

It has to be one of the stupidest pieces of advice that I’ve seen in a long while. Clearly not all promises are equal. Would you help your child keep a promise that was illegal or unethical itself? And can’t you picture the ways in which a child would take advantage of such a parental policy?