XKCD Isn't Funny - #1695 - Code Quality 2
Is this supposed to be like a roast? I don't think Randy knows how roasts work. You can't riff on something that the audience has no knowledge of. I mean, you can, but it's really hard to be funny about it. Insulting something we don't see is like recording a diss track against someone that doesn't exist. You could say anything and it'd be perfectly valid, since you're making it up.
Roasts in fiction can work. It's been a while since I've watched anything Seth McFarlane related, but I vaguely remember enjoying the episode of American Dad where they roast the alien dude. But with that we had multiple seasons -worth of established character traits and personality.
But, beyond that, a roast needs to have actual funny insults. This comic could work if it wasn't for the fact that the insults suck. They're all the same structure "This is like if [High Class Smart Person Thing] was made out of [stupid thing]". Simile insults are fine, but if that's all there is, that just shows uncreativity. At least switch for a straight metaphor once in a while.
It's also way too wordy. It should just be "It's like a poem". The author isn't important. The specification of the type of username isn't either, at least not to that extent. It flows much better if the phrase was just "bad usernames".
This comic is proof that Randy wasn't bullied enough as a child. If he had been, maybe he'd have at least been able to steal some of their lines.
That was uncalled for, I'm sorry. I just wanted to do insult comedy like the cool kids.