no, really. all of these things are fundamentally the same.
1) somebody that gets caught discriminating against trans people or gay people uses "religious freedom" as an excuse, and accuses you of actually discriminating against them. and, they think they're smart.
2) somebody calling out islam on it's treatment of women or homosexuals gets accused of being "islamophobic", meaning they're the one being oppressive for calling out the culture on it's shit. and, the crowd thinks it's very smart for being sophisticated enough to work it through.
3) a black person reacting against a white racist gets accused of "reverse racism", meaning they're the actual racist, not the white person. and, the racist thinks they're very smart.