Is Christianity fair? It is certainly not fair to God. Christians believe that God sent His Son to die for your sins and mine. Fairness would demand that we die for our own sins.
Christians are viewed as being "judgmental, homophobic, moralists" who think they are the only ones going to heaven and who "secretly relish the fact that everyone else is going to hell.