"Fag" can be used either as a slur towards gay people or to mean the same as "cigarette". The OP plays on both meanings, while reclaiming the slur usage.
I think the problem is that nothing in the image alludes to cigarettes, while there are clearly references to queerness, so we just see the slur in huge letters and then two sentences that don't provide any context or mean much on their own.