So many different ways for a DM to suck...
DMs who try to control everything. (Welcome to the D&D Railroad... All Aboard!)
DMs who cannot subtly guide a game (either losing control, or being blatant about it).
DMs who get stoned halfway through the session, lose track of what was going on, but think that being stoned helps them run the game...
DMs who run nothing but a dungeon crawl.
DMs who do not know the rules well enough.
DMs who play favorites.
And sometimes a DM can suck multiple ways at the same time...
The Auld Grump