I agree with most of your post, but there's a minor point:
I don't know where you got 'progressive toward Muslims' because all signs point to it actually being very offensive toward Muslims and genreally relying on stereotypes. Sure, it had a Muslim character, but she was there to be the butt of jokes, not in the spirit of ~PoC representation~.
Hayden's only progressive in that he makes fun of Christian conservatives, but he's not exactly your typical PC SJW- he loves tired old stereotypes and making fun of minorities.
It's one of the big reasons Gen Sperg didn't do well with the Tumblr crowd- you can't appeal to the SJW types by making totally un-PC jokes about their beloved minorities.