IDAHOT or IDA-not? A blatant stain on the rainbow flag