We don’t need the world to be softer, we need to grow tougher. “the pursuit of perfection is a mugs game” How do Muggles write back to Hogwarts after they get their acceptance letter? A life with no effort given takes no reward.
Everything in life has to be earned. Faith, on the far side of doubt. Peace, on the far side of chaos. Love, on the far side of hate. Company, on the far side of loneliness. We have to cross a sea to know the blessing of land.