I suppose dealing with problems when you're young helps build character. Being burdened and having to shoulder those burdens tests and grades.
I wonder who is better off? Leaning to solve problems not of your making when you're young gives you a lot of practice so when you're an adult you just use what you've learned..
Did you sail through your childhood unburdened or did you have to slug through figure out survive carry on?