I agree with you, Matt. The best approach to parenting is the middle ground with a balance of freedoms and restrictions (or responsibilities). As the child ages, as he matures, the balance should gradually change to allow more freedoms and require fewer restrictions.
While the parent should be teaching the child some important life lessons, it's unfortunate that some parents never learn. No one starts out as a professional parent. If they were themselves well-parented, they have a model to build on. But parenting is frequently a learning process and a trial and error experience for the parent. Not every child is the same; not every child can be treated the same. The younger child should never have more freedoms than the older child; this would only breed animosity from the older child and problems for the parent that they would not be able to cope with.
The one thing that has stuck with me about parenting my own sons is that each one seemed easier than the preceding one. I must have been the one who was maturing.