Let's look over each of these.
My character has nothing to do in the game: This is my BIGGEST peeve. I have been in games where this is far too common. I remember a cyberpunk game where I was a netrunner ... who had one whole job the whole session. The rest was spent in combat. Boring as all get off...
GM concentrates on other character(s) too much: This can be really nasty, as it shows all sorts of favouritism on top of everything else, thus leading to bad blood in the group. In the end, though, I consider it a subset of the first problem.
Combat or other action resolution takes too long: Man, do I hate long combats. And sessions that are primarily combat-oriented. And "quick combats" that take half an hour to resolve. Let's get back to the playing, people! There is so much more to gaming that simply killing.
Players take too long discussing ideas/tactics: This is usually what creates the problem above. Hang 'em in their own mini-tactics rules!
Players argue over rules too much: Extremely annoying, but not boring. I ban this at my tables.
Players take too long talking in character to NPCs: Nope. This is a lot of fun! Character interaction is what my games are all about!
Players going off topic too much: Define "too much"...
The GM is too easy/gives out too much treasure/not enough challenge: Not boring, just kinda there and a matter of style
The GM is too hard/gives out too little treasure/too much challenge: DEFINITELY not boring! It is nerve jangling, though, and often not appreciated.
Not enough choice/the GM railroads the characters: Yeah, this can be really boring. And annoying. And the kind of game that I avoid like the plague
I don't like the setting or game the GM is using: If I don't like the setting, I probably am not there to begin with; the same goes for the game, though a good GM with an interesting setting can make me overcome my dislike of any given system (such as a fine GURPS campaign set in Tekumel a friend of mine ran many years ago).