Ok, so your premise is that comparing someone to McCarthy is like comparing them to Hitler or Stalin because he got leftists fired for beings leftists (and, occasionally, actual spies and soviet agents). But getting a guy fired for having socially conservative views is fine?