resolving conflict in front of your children is absolutely critical to their social development. parents who do not argue in front of their children have children who do not know how to express themselves in socially acceptable ways.
on a related note, letting your children express their views on issues is critically important to developing their sense of purpose and ambition. children who are not given a say in decisions, do not learn how to plan and manage their lives. even if the child has no influence on the decision you make, hearing their opinion encourages them to practice problem solving skills on a regular basis. luck is just recognizing an opportunity that you are prepared to leverage. that skill is all about evaluating options, even when you don't think you control the decision.