I think the best thing we can do for children is to allow them to be children until they are nearing adulthood.
Far too many children are denied the pleasures and experiences us older ones took for granted. These days they are being encouraged, almost from birth, to try harder, do better, stop playing games you have study to do etc. They do not 'play out' in the street or the park with their mates. They are virtually glued to their electronic devices as though it is their umbilical cord to existence. We climbed tress, played cowboys and Indians, hide & seek, marbles and a whole host of other multi-player/team games which also exercised our minds and bodies. We didn't need gym's or personal trainers alongside all these supposed 'Energy drinks' which are nothing short of concentrated caffeine. We ate what we were given, which was usually good wholesome food, not mass produced process garbage they manufacture these days. From our playing, and with no pressure to 'grow up' until we were at least 13-14 we learnt valuable practical lessons in life. If you fell off a wall and hurt yourself you simply got up and carried on, (it didn't look good to cry in front of your mates), if you fell in the pond/stream in the park you got laughed at and then usually laughed along with your mates. You weren't rushed off to A&E for a tetanus jab while your parents were phoning for a claims lawyer.
Obviously we should look out for, and help, those less fortunate or vulnerable but I think it's time we got back to looking at the bigger picture and stop pushing the majority below the minority when caring about others.