My general assumption is that GMs are neither bad nor good until I play with them. All that stuff is generally applicable. In my experience, I am willing to put up with most of your typical GM flaws/eccentricities, just because they are willing to DM for me and I like to play. But there are plenty of specific practices that annoy the 


out of me, and as a player you just have to adapt to those things. It's not unlike the way you learn to avoid/get around the annoying habits of your spouse. You know you can't change it, it caused problems when you tried, so you learned to cope.
A couple of the things that annoy me: GMs that require you to make a dice roll to do -everything-, from tying your shoes to remembering to pick your sword up(even if you already SAID you picked it up). The other main one is GMs that treat every word uttered at the table as in-character gospel. table-side discussion is inevitable, but it always seems like passive-aggressive punishment when the DM pulls stuff like this.
But I think it is a pretty fair general goal that the DM should make an effort to make sure each character getting xp should be under the same threat of death. I fudge dice rolls, usually in the characters favor to make the game more enjoyable. Actually I have a knack for rolling big crits when they are low on health. I really dont want to kill a PC every week, but beating them within an inch of it is fine
. When players launch their hands up and proclaim victory and start breathing again I know I got them invested in the fight.
In the OPs case, it seemed to me like this 1 PC was staying out of fights and putting all of the burden on the rest of the group. IMO, that is no bueno. He needs to be reminded of the consequences, preferably in a way that will change the characters behavior, but that also does not alienate the player.
A couple of the things that annoy me: GMs that require you to make a dice roll to do -everything-, from tying your shoes to remembering to pick your sword up(even if you already SAID you picked it up). The other main one is GMs that treat every word uttered at the table as in-character gospel. table-side discussion is inevitable, but it always seems like passive-aggressive punishment when the DM pulls stuff like this.
But I think it is a pretty fair general goal that the DM should make an effort to make sure each character getting xp should be under the same threat of death. I fudge dice rolls, usually in the characters favor to make the game more enjoyable. Actually I have a knack for rolling big crits when they are low on health. I really dont want to kill a PC every week, but beating them within an inch of it is fine
In the OPs case, it seemed to me like this 1 PC was staying out of fights and putting all of the burden on the rest of the group. IMO, that is no bueno. He needs to be reminded of the consequences, preferably in a way that will change the characters behavior, but that also does not alienate the player.