For a rant thread there's not too much ranting going on.
I shall therefore rant for me and perhaps other DMs that feel like they just don't get enough appreciation for all that they do by their players.
First, I think part of it comes down to the personalities of the individual people within the group. If the DM doesn't stress up front how the game is going to work, or doesn't have a conversation with the players on how he opperates his games, or if the group should bring money and together figure out the food and snacks, or if each person should just bring whatever they want for whomever they want... INO, if he just doesn't say much on the subject, then when he doesn't get enough support from his players and doesn't give much information on what he would like, or expect, from his players, and then nobody brings any food or nobody tells him thank you... in this situation, it's his problem and not the players.
As for personalities, there are just some people that feel like the DM should contribute everything, from the game experience to the food to the fun, and if the DM should happen to not have everything the player expects, that's a problem with the player, not the DM. Some people are willing to bring things, but sometimes they have no money (or, more likely, they have the money but would rather spend it on another video game than 5 bucks for the groups benefit)...
Then there are those people that don't mind contributing for the group, but when some other players realize this, it turns out that only that person who's willing is the one that brings food and snacks for others to mooch off of... and when one of the moochers is the DM, that just pisses me off (yes, this happened to me and yes I did quit that game after telling the DM to shove it up his ... well ... you know).
But, when I DM, I try to have this conversation with the group. I have it, everybody agrees to bring a few bucks, or everybody agrees that everybody should bring snacks, or something... but then one player doesn't have any money... and then the next week a different player doesn't bring anything... etc, etc.
So, I hate, as the DM when a player expects me to contribute everything. All the hard work I put into the game, the many hours I put into it, and then they still have the audacity to complain that I should have brought the food and snacks, and the maps and the miniatures and the books and the paper and the dice (yes, had a player like this)... and this person has a job, has the money, but spends it on video games but doesn't have enough money to even buy his own copy of the PHB... that just pisses me off to no end.
I love to DM, I like to play (I prefer to run the games, I am a bit controlling and it fits my multiple personality disorder I am working on
).
I hate players that give me crap for all the hard work I do. I dislike players that put all the expectations on me when they show up. I believe that players should put in some focus on their characters, and when I ask for a character background, typed if need be, and it could take maybe up to a half-hour to an hour of a person's time, I don't see the problem. Especially when I spend ten hours of prep time drawing maps, working on npcs, working on stat blocks, working on situation encounters for their characters so each character has some chance to shine in the spotlight in the adventure/session... after I do all that, the last thing I want to hear is a player whine about having to spend an extra half hour in character design by thinking of, and writing, a character background.
Some players just don't have a clue as to what us DMs go through, for them, so they and us all together can enjoy a game... some just don't care, some are clueless, some are braindead idiots that don't even deserve to play (those are the ones that always find something to complain about, no matter what is happening... and those that just sit at the table and drool out of his mouth for six hours... saw this once, I quit that game).
Whew, I ranted. Felt good.