Was 35 pages of "it's not just about the damage" not enough for you or something?Our warlocks do rather well on both the meters and percentiles. On Brackenspore they are alway competitive with me, and on Tectus they did very nice damage when it matters.
Previous FOTM rerollers are in for a cold shower though. Once the FOTM rerollers who are unable to carry their weight have left the warlock community the quality of parses will go up, and, you might become FOTM again. Hopefully the rest of you will be happy once again in BRF. As for those who were FOTM rerollers, might I suggest hunter? 5 buttons, top DPS, ggwp.
As for OP, utterly stupid to compare ALL the fights to make some kind of argument. You have to look at Mythic only, and specific fights. Once you do that you need to take into account roles. Kargath doing AoE is huge. Having even no warriors or balance druid in your group is huge. Having a DK for grip is huge. The same is true on Koragh, the raid comp for type of damage is also important there. On Brackenspore, you need to take the flamethrowers into account.