Because this. Because 'loves to laugh' is somehow a failing here.
Without joy and levity and comfort and something to work toward, it's all an endless bleak slog through endless sadness and dark-eyes hard men doing awful things because the writer is stuck in the 90's and wants you to take their elf game REAL SERIOUS.
I don't care about military might or making the world so deadly that not even bacteria can survive the night.
I want action and adventure and fun with a heart.
Remember when I said I created a Death World? It's not so I can giggle with glee over all the blood spatter or pretend I'm deep b showing how terrible things can get. I created a Death World so characters can rise above it. So that people can aspire to halfling status where their children and children's children can enjoy good food and comfort. Eschewing that, mocking that, acting as if that has no place in D&D? That bothers me a great deal.
Then you need to pay way more attention to what I am actually saying, because I'm not mocking anything. I'm not even saying that wanting good food and comfort is bad.
What I am saying is that the lands of DnD are dangerous. Very dangerous. And if you have a group of people who love good food, and comfort and decide that they don't need to defend it, that they don't have to fight to keep that comfort in a world where hundreds of threats will want to take it from you, then you are telling me that everyone who is fighting for those things, is doing it wrong.
Dwarves love song, ale, good company, and spending time with their families. They also have thick walls and soldiers who forgo that joy to protect their community from the threats of the world. That sacrifice has meaning, because that joy has meaning, and they have something to go home to.
Halflings, we are told, don't make that sacrifice. Because they are so innocent and so unambitious and so lucky, they don't need soldiers to defend their homes. Their homes are just safe.
While the human son of a blacksmith might have nightmares from the day he spent on the wall, fighting to keep his lover safe from a ravenous horde of gnolls, the halfling son of a blacksmith has never had to worry about such things. Orcs just don't attack them, they live in a land that is free of strife, they don't even have walls to defend them, because they don't need them.
Do you see the problem here? This narrative pretty much tells the humans, dwarves and elves who are constantly fighting to secure those places where people don't have to worry about fighting, to keep their homes bright and cheerful, it tells them that if they were just better people, less ambitious, less greedy, more inclined to the simple life like halflings, that they wouldn't even need to fight. It is, in effect, their own fault that they suffer to protect the good things in life.
And the truth is... that is wrong. If the humans, dwarves, and elves stepped aside, then the world would be ruined. Sure, some may be greedy or ambitious, but the DnD worlds are dark places where the light struggles to shine, because malevolent forces seek to snuff it out. And halflings are just protected from all of it, by dint of fiat.
I have no problem that they love good food, that they love the comforts of home. Everyone does. My problem is that we are told everyone else has to fight for that, they must fight to preserve it, and yet the halflings are just given it, because they are just good, simple folk.