
I don't think these parenting debates serve much of a purpose (except to sell books). I enjoy reading about different parenting styles and how different cultures parent (that is part of my job). But, I am not in the business of making judgments about who is the best. The reality is that you are the best parent for your child.
Every parent has their struggles and every parent has their strengths. Know your strengths, utilize your strengths and don't worry about your neighbor. Parenting is not a competition. And, even if it was, your children would choose you as the winner every time. Your children do not care how well you sing, as long as you are singing to them. Your children do not care what you look like when you show up to their recitals as long as you are there. Your child does not care if you are an award winning chef, they just want you to eat dinner with them. Your children do not care how funny you look playing dress up, just that you are playing with them. Your children only care that you meet their needs, spend time with them and love them unconditionally.