[0] the following comes from https://news.ycombinator.com/newsguidelines.html
Be civil. Don't say things you wouldn't say in a face-to-face conversation. Avoid gratuitous negativity.
When disagreeing, please reply to the argument instead of calling names. E.g. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."
If you look at classic tabletop dungeons, though--the games that gave us the modern meaning of "dungeon" as "enclosed space full of loot and danger" as opposed to the dictionary "underground prison"--you're more likely to see a balance between the two. Everything still serves the needs of play, but within that framework you'll find bunkrooms, kitchens, storage rooms, training areas, etc, etc, sometimes even with discussion of schedules and which characters are likely to be where when, which the players can attempt to learn and take advantage of. It's more work, but it does make the gameworld feel more immersive, more real.
Either approach is perfectly valid. In a fast-paced hack-and-slash game, you're not likely to stand still long enough to notice the set dressing; you just need a space in which to kill monsters, and anything more is a waste. In a more thoughtful/exploratory RPG, the game can really benefit from a thoughtful layout.
Now isn't it nice when we can disagree without getting all huffy and belligerent?
I've written a handful of educational posts as well. I swear the majority of comments only exist to make the commenter try to show off how much smarter than the OP they are. Reddit is the absolute worst. But HN isn't far behind.
I'm sorry the top comment doesn't actually provide any value to any one. Please don't let dingleberries like him prevent you from writing more in the future. Thanks for sharing.
We all know that HN has a problem with negative and uncharitable comments. We each need to see it in our own case in order for this to get better.