McCarthy wasn't someone you'd probably want to hang with today, but that goes for maybe 99+% of the goobers in government at the time. He was not the head cheerleader for the anti-commie furor. Every politician up for election used that schtick. And they were all willing to use the current fear to gain political/electoral advantage - that has remained unchanged in today's politicians.
He got tarred by reporters and Hollywood - he was the goat. Again, probably not a nice guy, but he wasn't wrong and he wasn't responsible for what the house committee did.