Our raid leadership has something against melee dps. Generally unless you're awesome they don't want you. We've got two great rogues, a great ret pally (OMG NERF HIM) and a solid DK. We've got a kitty with spotty attendance, but he's a solid player. There are also a couple of dps warriors that do well when they're in the raid.
The thing with the warlocks... we all have good attendance, proabably the best of any class in our guild. We had one quit and then I needed time for some personal stuff, so the guild master freaked out and recruited two new ones that have good attendance as well. We rarely raid with fewer than four, and almost never with fewer than three. Two of us are consistantly at or near the top of the meters on every fight, a third gets up there every once in a while.
Kind of sucks for some people on the server, since the other Horde raiding guild is failing and there's zero room for their warlocks with us. I know a couple of their locks and they're solid players.