There are cultural differences here though. Brüder Grimm aren’t quite as toned down in Germany as we see in US stories being Disney-fied.
The U.S. was born out of Puritanism. That prudishness and absolutism continues to echo through into its modern culture. Most people don’t even realize it does.
> The U.S. was born out of Puritanism.
That reminds me: apparently, the Puritans have actually managed to ban the celebration of Christmas and other church feasts in the Britain during the English Interregnum (An Ordinance for Abolishing of Festivals, June 1647):
Talk about the war on Christmas!